java me - Switching between LWUIT Form and LCDUI Form -
java me - Switching between LWUIT Form and LCDUI Form -
i have built lwuit ui class contains midlet. using theme midlet. need jump lcdui form contains lcdui controls , need set display lcdui form. possible jump lwuit form lcdui form , set display lcdui form ? if possible how ?
i used next code show both lwuit form , lcdui form. see sample code.
com.sun.lwuit.form lwuitform; protected void startapp() throws midletstatechangeexception { display.init(this); lwuitform = new com.sun.lwuit.form("lwuit form"); lwuitform.addcomponent(new textfield("")); final midlet midlet = this; final command abtuscmd = new command("next") { public void actionperformed(actionevent evt) { javax.microedition.lcdui.form frm = new javax.microedition.lcdui.form("lcdui form"); stringitem item = new stringitem("text", "sample text"); frm.append(item); final javax.microedition.lcdui.command cmd = new javax.microedition.lcdui.command("back", javax.microedition.lcdui.command.back, 0); commandlistener cmdlis = new commandlistener() { public void commandaction(javax.microedition.lcdui.command c, displayable d) { if(c == cmd) { display.init(midlet); lwuitform.show(); // show lwuit form 1 time again } } }; frm.setcommandlistener(cmdlis); frm.addcommand(cmd); javax.microedition.lcdui.display.getdisplay(midlet).setcurrent(frm); // show lcdui form } }; lwuitform.addcommand(abtuscmd); lwuitform.show(); // show lwuit form }
java-me lwuit lcdui
Comments
Post a Comment