Разница между командами lcdui и lwuit - PullRequest
1 голос
/ 06 июля 2011

Я привык работать с интерфейсом lcdui, но я хочу работать с интерфейсом lwuit. Может кто-нибудь сказать мне другой список команд.

  package newpackage;

import java.io.IOException;
import javax.microedition.midlet.*;
import com.sun.lwuit.*;
import com.sun.lwuit.events.*;
import com.sun.lwuit.plaf.UIManager;
import com.sun.lwuit.util.Resources;

public class test extends MIDlet implements ActionListener {
Form mainform;
List list;
Command exit = new Command ("Exit");



 public void startApp() {

        Display.init(this);
        try {
  Resources r = Resources.open("/res/javaTheme.res");
  UIManager.getInstance().setThemeProps(r.getTheme("javaTheme"));
} catch (IOException ioe) {
 // Do something here.
}
        mainform = new Form("MENU");
        list = new List();
        list.addItem("Remitting");
        list.addItem("Paying");
        list.addItem("Change Pin");
        list.addItem("Inbox");

        mainform.addComponent(list);
        mainform.show();
        mainform.addCommand(exit);
        mainform.setCommandListener(this);




 }

 public void pauseApp() {}

 public void destroyApp(boolean unconditional) {}

 public void actionPerformed(ActionEvent ae) {

 if (ae.getCommand()== exit){
    destroyApp(false);
    notifyDestroyed();
   }

 if (ae.getSource()==list){
  switch(list.getSelectedIndex()){
   case 0:
       Remitting();
        break;
   case 1:
       Paying();
       break;
   case 2:
       Changepin();
       break;
   case 3:
       Inbox();
       break;
    }

1 Ответ

1 голос
/ 06 июля 2011

Вы добавляете в список.Список не команда.Оба разные.Прочитайте эту статью, Введение о LWUIT .

...