Friday, November 25, 2011

lanjutan membuat menu List

lansung saja .. buat new midlet dengan nama midlet4...kemudian copy script di bawah ini


langsung ke tkp



import java.io.IOException;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

/**
 * pembuat :Genli wahyu saputra
 */
public class Midlet4 extends MIDlet implements CommandListener {
    private Display d;
    private menulist m=new menulist();
    private Command exit= new Command("exit", Command.EXIT, 0),
                    back=new Command("Back", Command.OK, 1),
                    view=new Command("view ", Command.OK,1);
    private List n=new List("list menu", List.IMPLICIT);

    public void startApp() {
        d=Display.getDisplay(this);
       
        n.append("mobil", null);
        n.append("normal", null);
        n.addCommand(exit);
        n.addCommand(view);
        m.addCommand(back);
        n.setCommandListener(this);
        m.setCommandListener(this);
        d.setCurrent(n);
       
    }
   
    public void pauseApp() {
    }
   
    public void destroyApp(boolean unconditional) {
    }

    public void commandAction(Command c, Displayable d) {
        if(c== exit){
            notifyDestroyed();
            destroyApp(true);
        }else if(c== view){
            if(n.isSelected(0)){
                m.setNama("/mobil.png");
                m.setPos(80, 100, Graphics.VCENTER|Graphics.HCENTER);
               this.d.setCurrent(m);
            }else if(n.isSelected(1)){
                m.setNama("/normal.png");
                m.setPos(80, 100, Graphics.VCENTER|Graphics.HCENTER);
                this.d.setCurrent(m);
            }
          
        }else if (c==back){
            
              this.d.setCurrent(n);
        }
      }
}

pada script ("/normal.png"); dan ("/mobil.png"); adalah nama gambar yang mau di tampilkan.. jadi harap di ganti dengan gambar yang ada di komputer anda....

selamat mencoba...semoga berhasil

No comments:

Post a Comment

Udah di baca kan.... kritik dan sarannya saya persilahkan ^_^..jangan lupa isi Buku tamunya juga ya...