1

I am using javax.microedition.lcdui.Canvas for drawing my string on the screen. But I also need one dialog window for some purpose. So I am using lwuit package (com.sun.lwuit.Dialog) for showing dialog window when key pressing.

So in my program I just included that package and create the object of the Dialog box. While running my application, it is terminated unexpectedly.

I just included the following lines...

import javax.microedition.lcdui.Canvas;
import com.sun.lwuit.Dialog;

public class Mycanvas extends Canvas implements CommandListener
{
    Dialog dialog = new Dialog();
    //some other remaining codes for my canvas...
}

So, is it possible to show lwuit dialog window with lcdui canvas?

Erwin Brandstetter
  • 605,456
  • 145
  • 1,078
  • 1,228
Saravanan
  • 11,372
  • 43
  • 143
  • 213

2 Answers2

1

I would say it's possible but it will increase size of the app significantly. Whenever you need your dialog you can init LWUIT Display and use LWUIT Forms and Dialogs.

I would better to implement some really simple Dialog ourselves. It's not really much work. Or use another third party solution.

Eugen Martynov
  • 19,888
  • 10
  • 61
  • 114
1

My Idea is create an user defined Item which extends from CustomItem for dialog.But it is difficult to code the complete implementation.Better u search for any third pary jar file which already implemented dialog box.

SIVAKUMAR.J
  • 4,258
  • 9
  • 45
  • 80