2011-07-06 10 views
1

私はlcduiインターフェイスで作業していましたが、lwuitインターフェイスで作業したいと思っています。 誰でも私に別のコマンドリストを教えてもらえますか?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

あなたはリストに追加しています。コマンドを表示しない。どちらも違います。この記事を読む、Introduction about LWUIT

+0

は私が – RNZN

+0

.. LWUITでそれを取得...私はLCDUIでそれを行っている特定のリスト項目を選択ではなく、上の対応するフォームを表示するリストに 'addActionListener'。 – bharath

+0

詳細については、[このサンプルコードを参照してください。](http://www.devx.com/wireless/Article/38461/1763?supportItem=1) – bharath

関連する問題