java me - How can I Dispose Dialog box From LWUIT Component -
java me - How can I Dispose Dialog box From LWUIT Component -
i developing 1 project using lwuit, midlet mobile application. when press number keys dialog box open. when press keys #,0,* dialog should close. using dialog.dispose() method close dialog. not working. below code. can tell me problem in code?
public class javaform extends component implements actionlistener { dialog d=new dialog(); public void keypressed(int key){ system.out.println("key pressed :"+key); switch(key) { case 48: d.show(130,20,30,30,true); break; case 49: d.show(130,20,30,30,true); break; case 50: d.show(130,20,30,30,true); break; case 51: d.show(130,20,30,30,true); break; case 52: d.show(130,20,30,30,true); break; case 53: d.show(130,20,30,30,true); break; case 54: d.show(130,20,30,30,true); break; case 55: d.show(130,20,30,30,true); break; case 57: d.show(130,20,30,30,true); break; case 56: d.show(130,20,30,30,true); break; case 42: d.dispose(); break; case 35: d.dispose(); break; default: d.dispose(); break; } } public void actionperformed(actionevent ae) { throw new unsupportedoperationexception("not supported yet."); } } actually javaform java programme developed using lwuit , calling javaform within of midlet javaform1. included necessary packages.
why don´t utilize form.addgamekeylistener()?
put gamekeylistener in yout form (extends actionlistener in form)and later in actionperformed(actionevent ae) capture key ae.getkeyevent , close dialog.
map gamekeys canvas. example: canvas.fire.
java-me lwuit lwuit-dialog
Comments
Post a Comment