Tuesday, April 19, 2011

EventHandling J2ME

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 contoh penerapanya sebagai 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();
}
}
}
SEMOGA DAPAT MEMBANTU DAN SELAMAT BER EXPERIMEN,..

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...

Berlangganan Tutorial

Enter your email address:

Delivered by FeedBurner

Donasi Untuk Blog ini

Powered by Blogger.

Popular Posts

Followers

Visitor

Rank

Share For You © 2013 Supported by Best Blogger Templates and Premium Blog Templates

Receive all updates via Facebook. Just Click the Like Button Below...

Powered By ErwinTipsTrick