Menghitung Luas Segitiga pada Sun Java (TM) Wireless Toolkit 2.5.2


Langkah pertama buka aplikasi Sun Java(TM) Wireless Toolkit 2.5.2
setelah itu buat Project Baru dengan nama “project segitiga”
MIDlet Class Name dengan “segitiga”
Klik Create project dan OK
kemudian ketikkan kode dibawah ini pada “Notepad”

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class segitiga extends MIDlet implements CommandListener
{
private Display tampil;
private Form frm;
private TextField txt_panjang;
private TextField txt_tinggi;
private TextField txt_alas;
private TextField txt_volume;
private Command cmdKeluar;
private Command cmdOK;

public segitiga()
{
tampil=Display.getDisplay(this);
}

public void startApp()
{
frm=new Form(“Menghitung Luas”);
txt_panjang=new TextField(“Input Panjang : “,””,50,1);
txt_tinggi=new TextField(“Input Tinggi :”,””,50,1);
txt_alas=new TextField(“Input Alas :”,””,50,1);
txt_volume=new TextField(“Hasil Volume :”,””,50,1);
cmdKeluar=new Command(“Keluar”,Command.EXIT,1);
cmdOK=new Command(“OK”,Command.OK,1);
frm.append(txt_panjang);
frm.append(txt_tinggi);
frm.append(txt_alas);
frm.append(txt_volume);
frm.addCommand(cmdKeluar);
frm.addCommand(cmdOK);
frm.setCommandListener(this);
tampil.setCurrent(frm);
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
public void commandAction(Command c,Displayable d)
{
if(c==cmdKeluar)
{
destroyApp(false);
notifyDestroyed();
}
if(c==cmdOK)
{
hitung();
}
}
public void hitung()
{
int Vpanjang, Vtinggi, Valas,Vvolume;
Vpanjang=Integer.parseInt(txt_panjang.getString());
Vtinggi=Integer.parseInt(txt_tinggi.getString());
Valas=Integer.parseInt(txt_alas.getString());
Vvolume=(Vpanjang*Vtinggi*Valas)/2;
Form frm=new Form(“Hasilnya”);
txt_volume.setString(String.valueOf(Vvolume));
}
}

//Simpan dengan nama “segitiga.java”
klik “Build” ada Sun Java (TM) Wireless Toolkit 2.5.2
setelah complete klik “Run”
maka hasilnya sebagai berikut

1

2

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s