Langsung ke konten utama

Latihan J2ME ChoiceGroup Tampil

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

  public class Midlet_8 extends MIDlet implements CommandListener {
    private Display display;
    private Form frmInput;
    private ChoiceGroup cgPilihan;
    private TextField nama;
    private Command cmdKeluar;
    private Command cmdTampil;
    private CommandListener listener;
    private StringItem siPilih;
    //private Alert alert;
    public Midlet_8 () {
 }
    public void startApp() {
        //Form
        frmInput = new Form("Form Input Nama");
        nama = new TextField("Nama: ", null, 35, TextField.ANY);
        frmInput.append(nama);
        cgPilihan = new ChoiceGroup("Pilih Jurusan : ", Choice.POPUP);
        cgPilihan.append("Teknik Informatika", null);
        cgPilihan.append("Sistem Informatika", null);
        cgPilihan.append("Managemen Informatika", null);
        cgPilihan.setSelectedIndex(2, true);
        siPilih = new StringItem("Program yang anda pilih adalah: ", "");
       
        cmdKeluar = new Command("Keluar", Command.EXIT, 1);
        cmdTampil = new Command("Tampil", Command.SCREEN, 1);
       
        frmInput.append(cgPilihan);
        frmInput.addCommand(cmdKeluar);
        frmInput.addCommand(cmdTampil);
        frmInput.append(siPilih);
        frmInput.setCommandListener(this);
        display = Display.getDisplay(this);
        display.setCurrent(frmInput);
    }
   
    public void pauseApp() {}
    public void destroyApp(boolean unconditional) {}
    public void commandAction(Command c, Displayable d) {
if (c==cmdKeluar){
destroyApp(true);
   notifyDestroyed();
                }else if (c==cmdTampil){
                    int pilih;
                    String pilihan;
                    pilih = cgPilihan.getSelectedIndex();
                    pilihan = cgPilihan.getString(pilih);
                    siPilih.setText(pilihan);
     
                   
                }
    }

}

Komentar

Postingan populer dari blog ini

Install adb on mac os

Delete your old installation (optional)  rm -rf ~/.android-sdk-macosx/ Download  adb   Go folder download  cd Download Unzip file unzip platform-tools-latest*. zip Create and move adb mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools Add platform your path echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile Refresh your bash profile (restart terminal) source ~/.bash_profile Start adb devices adb devices

Dreamweaver 8

Dreamweaver Download :  Klik Serial Number :  Klik