J2ME - Contoh List

Tampilan Akhir

Postingan ini diriku memberikan dirimu Kodingan J2ME tentang List atau bisa di sebut menu.
List ini adalah menu di mana jika memilih Form, kita akan masuk kedalam form, jika memilih TextBox akan masuk ke TextBox, dan seterusnya

Ini adalah Kodingan nya
silahkan Copy Paste aja,Langsung jadi
.....

saya menulisnya di NetBean

=============================================

import javax.microedition.lcdui.Alert;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.List;
import javax.microedition.lcdui.TextBox;
import javax.microedition.lcdui.Ticker;
import javax.microedition.midlet.*;

/**
 * @author Yandi
 */
public class Contoh_List extends MIDlet implements CommandListener {

    private List menuUtama;
    private Form formUtama;
    private TextBox tbxList;
    private Alert alert;
    private Command cmdExit;
    private Command cmdBack;
    private Display tampilkan;
    private Ticker promosi;

    public void startApp() {
        promosi = new Ticker("Selamat Datang di Blog http://www.yandywoody.blogspot.com");

        menuUtama = new List("Menu Utama", List.IMPLICIT);
        menuUtama.append("Form", null);
        menuUtama.append("TextBox", null);
        menuUtama.append("Alert", null);
        menuUtama.append("Exit", null);

        menuUtama.setTicker(promosi);

        cmdExit = new Command("Exit", Command.EXIT, 0);
        cmdBack = new Command("Back", Command.BACK, 1);

        menuUtama.setCommandListener(this);

        tampilkan = Display.getDisplay(this);
        tampilkan.setCurrent(menuUtama);
    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }

    public void commandAction(Command c, Displayable d) {
        if (d == menuUtama) {
            if (menuUtama.isSelected(0)) {

                formUtama = new Form("Form dalam List");
                formUtama.addCommand(cmdBack);
                formUtama.setCommandListener(this);
                tampilkan.setCurrent(formUtama);

               
            } else if (menuUtama.isSelected(1)) {

                tbxList = new TextBox("TextBox List", "Ini Adalah Contoh TextBox Didalam List", 255, 1);
                tbxList.addCommand(cmdBack);
                tbxList.setCommandListener(this);
                tampilkan.setCurrent(tbxList);

            } else if (menuUtama.isSelected(2)) {

                alert = new Alert("Contoh Alert dalam List");
                tampilkan.setCurrent(alert);
               
            } else if (menuUtama.isSelected(3)) {
                notifyDestroyed();
                destroyApp(true);
            }
        }else if(c == cmdBack){
                    tampilkan.setCurrent(menuUtama);
                }
    }
}

===========================================

maaf postingannya asal - asalan, tapi moga bermanafat, jika ada Kesalahan sangat di perkenankan untuk mengkritik atau menengur, hohoho

met ngoding

1 comment:

Pages