Bersama Ust.Yusuf Mansur Menuju 10 Juta Komunitas, Besama Kita BISA "MEMBELI KEMBALI INDONESIA" Gabung ke Bisnis Yusuf Mansur yu' Klik banner di bawah ini..
Bisnis V-Pay(VIRTUAL PAYMENT) Bersama Ust.Yusuf Mansur Menuju 10 Juta Komunitas, Besama Kita BISA "MEMBELI KEMBALI INDONESIA" Gabung ke Bisnis Yusuf Mansur yu' Klik banner di bawah ini..banyak keuntungan dengan A-PAY untuk melakukan proses pembayaran segala tagihan (PULSA, LISTRIK, AIR, INTERNET, TELP dll) cukup dari dalam kamar saja.. mw ikut gabung klik disini

Kita ketahui sebentar lagi di tahun 2014 ini pemerintah akan membuka lowongan 100 ribu Calon Aparatur Sipil Negara (ASN) yang terdiri dari 60 ribu CPNS dan 40 Ribu Pegawai Pemerintah dengan Perjanjian kerja (PPPK),untuk menunggu pembukaannya tidak salahnya kita berlatih dan belajar mulai dari sekarang, dapatkan soal dan model latihan test dengan system CAT , KLIK BANER DI BAWAH INI

Monday, 9 November 2009

EVENT HANDLING PADA JAVA(J2ME)

Event Handling
Event berguna untuk menangani interaksi user dengan program, misalnya user memilih
sebuah menu dalam aplikasi MIDlet.Untuk menangani event perlu
mengimplementasikan interface CommandListener dan atau ItemListener.
CommandListener berfungsi untuk menangani jika user memilih Command tertentu
sedangkan ItemListener berfungsi untuk menangani jika user mengubah nilai seperti
misalnya mengubah pilihan pada ChoiceGroup.
Untuk memberikan gambaran sebuah event bekerja, perhatikan contoh berikut.




import javax.microedition.MIDlet.*;
import javax.microedition.lcdui.*;
public class NotHelloWorld2 extends MIDlet implements CommandListener{
private Command cmdExit;
private Display display;
public NotHelloWorld2()
{
display = Display.getDisplay(this);
cmdExit = new Command("Exit", Command.SCREEN,2);
}
public void startApp()
{
TextBox t = new TextBox("Not ","Not Hello World",256,0);
t.addCommand(cmdExit);
t.setCommandListener(this);
display.setCurrent(t);
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
public void commandAction(Command cmd,Displayable disp)
{
if(cmd==cmdExit)
{
destroyApp(false);
notifyDestroyed();
}
}
}
Pemrograman aplikasi wireless dengan Java/J2ME 24
Pada contoh kedua ini, kita tambahkan sebuah Command untuk keluar dari aplikasi
yang telah kita buat pada contoh 1. Ketika program pertama kali dipanggil, maka state
berada pada Aktif, disini sebuah TextBox dan Command dibuat. Kemudian program
menunggu respon dari user dengan mengimplementasikan CommandListener. Ketika
user menekan Command “cmdExit” , maka program memanggil
metodh(destroyApp) untuk membunuh MIDlet.

1 comment:

  1. ada outputnya ga kk??
    biar bisa keliatan jelas..
    hehe..

    oh ya jgn lupa mampir ke sini yah..

    ReplyDelete