MEMBUAT PROGRAM SEDERHANA DENGAN MENGGUNAKAN J2ME


Disini saya coba membuat program sederhana menggunakan bahasa pemogramman java yaitu J2ME dengan berjalan di aplikasi netbeans IDE 6.5..
Saya Membuat Program Menghitung Nilai akhir Semester

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
//By Indra Joni Pratama

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
* @author User
*/
public class tugas extends MIDlet
implements CommandListener{
Display layar;
Form fm;
TextField kehadiran, tgs, uts, uas, na, nh;
Command proses,keluar;
public void startApp() {
layar=Display.getDisplay(this);
fm= new Form(“Program Menghitung Nilai Angka dan Huruf”);
kehadiran=new TextField(“Kehadiran”,””,50,TextField.NUMERIC);
tgs=new TextField(“Nilai Tugas”,””,50,TextField.NUMERIC);
uts=new TextField(“Nilai UTS”,””,50,TextField.NUMERIC);
uas=new TextField(“Nilai UAS”,””,50,TextField.NUMERIC);
na=new TextField(“Nilai Akhir”,””,50,TextField.UNEDITABLE);
nh=new TextField(“Nilai Huruf”,””,50,TextField.UNEDITABLE);

proses=new Command(“Proses”,Command.OK,0);
keluar=new Command(“Keluar”,Command.EXIT,1);
fm.addCommand(proses);
fm.addCommand(keluar);
fm.append(kehadiran);
fm.append(tgs);
fm.append(uts);
fm.append(uas);
fm.append(na);
fm.append(nh);

fm.setCommandListener(this);

layar.setCurrent(fm);

}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}

public void commandAction(Command c, Displayable d) {
if(c==keluar){
destroyApp(true);
notifyDestroyed();
}
if(c==proses){
double nkehadiran, ntgs, nuas, nuts, nna;
// int nnh;
nkehadiran=Double.valueOf(kehadiran.getString()).doubleValue();
ntgs=Double.valueOf(tgs.getString()).doubleValue();
nuts=Double.valueOf(uts.getString()).doubleValue();
nuas=Double.valueOf(uas.getString()).doubleValue();
//nnh=Integer.valueOf(nh.getString()).intValue();
nna=0.1 * nkehadiran + 0.2* ntgs + 0.3*nuts + 0.4*nuas;

na.setString(nna+””);
if(nna>=86 && nna=76 && nna=60 && nna<=75){
nh.setString(“C”);
}
else if(nna<=59){
nh.setString(“D”);
}
}
}
}

Silahkan di copy dan di kembangkan lagi
soalnya saya juga lagi belajar bahasa pemogramman ini…

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