Get cash from your website. Sign up as affiliate.
4000 TV channels
Download TV Software. It's safe to install.
Safe to install software
Download TV Software. It's safe to install.
Number one rated software

Jun 27, 2010

Arsitektur LCDUI

Berikut hierarki dari class-class yang diambil dari paket lcdui
( javax.microedition.lcdui) Dari class-class user interface dapat langsung ditampilkan ke layar hanya turunan dari class Displayable.

MIDAlert.java

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class MIDAlert extends MIDlet implements CommandListener {
private Display display;
private Form form;
private Alert alert;
private Command cmdExit;
private Command cmdAlert;
public MIDAlert() {
display = Display.getDisplay(this);

//membuat objek Form
form = new Form("Demo Alert");

//membuat objek Command
cmdExit = new Command("Exit", Command.EXIT, 1);
cmdAlert = new Command("Alert", Command.SCREEN, 2);

//menambahkan objek Command "cmdExit" dan "cmdAlert"

form.addCommand(cmdExit);
form.addCommand(cmdAlert);

//menset event
form.setCommandListener(this);
} public void startApp() {

//menentukan objek yang ditampilkan di layar

display.setCurrent(form);
} public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction(Command c, Displayable d) {
if (c == cmdAlert) {

//memanggil method tampilAlert
tampilAlert();
} else if (c == cmdExit) {
destroyApp(true);
notifyDestroyed();
}
}
private void tampilAlert() {
try {

//membuat objek Alert dan menentukan String yang ditampilkan
alert = new Alert("Informasi", "Pesan ini tampil di User", null, null);

//menentukan tipe Alert
alert.setType(AlertType.ALARM);

//menentukan lamanya Alert tampil
alert.setTimeout(5000);

//menampilkan Alert
display.setCurrent(alert);
} catch(Exception e) {
System.out.println(e.getMessage());
}
}
}


Sebuah aplikasi biasanya ketika menampilkan pesan menggunakan icon atau gambar tertentu, berikut tambahan kode program agar pesan yang ditampilkan di atas dapat menampilkan pesan yang disertai dengan gambar.Hasil output dari program di atas adalah




0 comments:

Post a Comment