1

私は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;
    }
4

1 に答える 1

1

リストに追加しています。コマンドではありません。どちらも違います。この記事、Introduction about LWUITを読んでください。

于 2011-07-06T11:53:20.743 に答える