08 Desember, 2010

Contoh Program Java untuk perhitungan luas segi empat

Kuliah Online untuk Pemrograman Berorientasi Obyek I dengan Java.
Absensi silahkan di kelas ketika mengumpulkan tugas anda.

Berikut ini saya berikan contoh pemrograman java untuk membuat perhitungan luas segi empat. Simpan kode java berikut dalam nama file luassegiempat.java, bila anda ingin mengubah dengan nama lain maka anda harus mengubah nama class utama, konstruktor, dan inheritance obyek pada mainnya.

Langsung saja, silah kan ketik kode ini ya :
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class luassegiempat extends JFrame implements ActionListener {
JLabel LJudul = new JLabel("Hitung Luas Segi Empat");
JLabel LPanjang=new JLabel("Panjang ");
JLabel LLebar=new JLabel("Lebar");
JLabel LLuas = new JLabel("Luas");
JTextField TPanjang=new JTextField(10);
JTextField TLebar=new JTextField(10);
JTextField TLuas = new JTextField(10);
JButton BHitung = new JButton("Hitung");
public luassegiempat(){
super("Hitung Luas Segi Empat");
setSize(350,350);
setLocation(0,0);
setResizable(false);
setAlwaysOnTop(true);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
setVisible(true);
LJudul.setBounds(20,20,150,20);
add(LJudul);
LPanjang.setBounds(20,40,100,20);
add(LPanjang);
LLebar.setBounds(20,60,100,20);
add(LLebar);
TPanjang.setBounds(120,40,100,20);
add(TPanjang);
TLebar.setBounds(120,60,100,20);
add(TLebar);
BHitung.setBounds(20,80,100,20);
add(BHitung);
LLuas.setBounds(20,120,100,20);
add(LLuas);
BHitung.addActionListener(this);
TPanjang.addActionListener(this);
TLebar.addActionListener(this);
}
public void actionPerformed(ActionEvent event){
if (event.getSource()==TPajang){
TLebar.grabFocus();
}
if (event.getSource()==TLebar){
BHitung.grabFocus();
}
if (event.getSource()==BHitung){
double pj=Double.parseDouble(TPanjang.getText());
double lb=Double.parseDouble(TLebar.getText());
double ls=pj*lb;
TLuas.setText(""+ls);
}
}
public static void main (String [] args) {
new luassegiempat();
}
}

Itulah tadi kodenya, selamat belajar dan jangan lupa kerjakan tugasnya :
Buat program Java untuk menghitung nilai akhir = ((20*tugas)+(30*UTS)+(50*UAS))/100.
Simpan filenya dan berikan ke saya lewat Flashdisk atau kirim tugasnya melalui link di bagian bawah dari halaman blog ini ya.
Selamat belajar mahasiswaku, terus belajar untuk menggapai cita-cita yang lebih baik.

2 komentar:

Bocah_Kulon mengatakan...

aslm, bapak andi mau tanya.. kok program yang untuk nampilin identitas itu ga bisa nampil. padahal compile dan run nya sukses pak. cuma ga mau nampil. da keslahan dimana tu pak? terima kasih sebelumnya pak. waslam

DIAN KUSUMA mengatakan...

aslm'lkm.wrwb.
sepurane pak sakderenge...kulo ajeng tangklet..turene sampen enten tugas ken ningali teng blogspot sampean...teng pundi panggene pak..
matornuwon sanget pak sak derenge...
wassm.