TUGAS JAVA 7
import javax.swing.*; // mengimport file dari package javax.swing
class Java extends JFrame { // membuat kelas java dari turunan kelas
JFrame
JLabel lnim = new JLabel ("NIM :
"); // membuat label baru dengan
nama lnim
final JTextField fnim = new
JTextField(25); // membuat textfield
baru dengan nama fnim
JLabel lnama = new JLabel ("NAMA :
"); // membuat label baru dengan
nama lnama
final JTextField fnama = new
JTextField(25); // membuat textfield
baru dengan nama fnama
JButton btnSave = new
JButton("OK"); // membuat
button baru dengan nama btnSave
JButton btnBatal= new
JButton("CANCEL"); // membuat button baru dengan nama btnBatal
public Java(){
// memanggil konstruktor java
setTitle("Tugas Java"); // memanggil method setTitle di kelas JFrame
untuk mengatur judul frame, dengan nama Tugas
setSize(300,200); // memanggil method setSize
di kelas JFrame untuk mengatur ukuran, dengan width 300 dan height 200
setLayout(null); // memanggil method setLayout di kelas JFrame
untuk mengatur lokasi
add(lnim); // menambah label lnim ke frame
add(fnim); // menambah textfield fnim ke frame
add(lnama); // menambah label lnama ke frame
add(fnama); // menambah textfield fnama ke
frame
add(btnSave); // menambah button btnSave ke
frame
add(btnBatal); // menambah button btnBatal ke
frame
lnim.setBounds(10,10,100,20); // memanggil method setBounds di kelas JFrame
untuk mengatur letak/locasi lnim, dengan x=10, y=10, ukuran width label 100 dan height 20
fnim.setBounds(130,10,150,20); // memanggil
method setBounds di kelas JFrame untuk mengatur letak/locasi fnim, dengan
x=130, y=10, ukuran width label 150 dan
height 20
lnama.setBounds(10,35,100,20); // memanggil
method setBounds di kelas JFrame untuk mengatur letak/locasi lnama, dengan x=10,
y=35, ukuran width label 100 dan height
20
fnama.setBounds(130,35,150,20); // memanggil
method setBounds di kelas JFrame untuk mengatur letak/locasi lnim, dengan
x=130, y=35, ukuran width label 150 dan
height 20
btnSave.setBounds(10,100,100,20); // memanggil
method setBounds di kelas JFrame untuk mengatur letak/locasi lnim, dengan x=10,
y=100, ukuran width label 100 dan height
20
btnBatal.setBounds(130,100,100,20); //
memanggil method setBounds di kelas JFrame untuk mengatur letak/locasi lnim,
dengan x=130, y=100, ukuran width label
100 dan height 20
setVisible(true); // memanggil method
setVisible di kelas JFrame untuk menampilkan JFrame
}
}
public class Tugas{
public static void main(String[]args){ //
fungsi utama berlaku sebagai public class
Java j= new Java(); // membuat objek baru dengan nama j dari kelas java
}
}
Hasilnya :
cakep
BalasHapus