Pengaplikasian Javax.Swing
// untuk memanggil package yg terdapat pada java seperti
JFrame, JLabel,JButton,JOption.
import javax.swing.*;
//kelas turunan dari method frame
class frame extends JFrame {
JLabel
NIM = new JLabel ("NIM = ");
// untuk memanggil fungsi label pada frame
final
JTextField fNIM = new JTextField (15); //untuk memanggil fungsi tempat isian
(text field)
JLabel
Nama =new JLabel ("Nama = ");
final
JTextField fNama = new JTextField (25);
JButton
OK = new JButton ("OK"); // untuk memanggil fungsi tombol
JButton
Cancel = new JButton ("Cancel");
//method atau superkelas dari JFrame
public frame (String judul) {
setTitle
(judul); // untuk mengeset judul yg
dibuat pada kelas utama
setSize
(300,200); // untuk mengeset ukuran dari frame
setVisible
(true);
setDefaultCloseOperation
(EXIT_ON_CLOSE);
//untuk menampilkan tiap objek ke dalam frame
add(NIM);
add(fNIM);
add(Nama);
add(fNama);
add(OK);
add(Cancel);
//untuk menentukan titik koordinat tiap objek
NIM.setBounds(10,10,150,20);
fNIM.setBounds(130,10,150,20);
Nama.setBounds(10,35,150,20);
fNama.setBounds(130,35,150,20);
OK.setBounds(10,130,100,20);
Cancel.setBounds(130,130,100,20);
}
}
//kelas utama untuk memanggil kelas frame yang telah dibuat
public class cobacoba {
public
static void main (String [] args){
frame
f = new frame ("Coba - coba");
}
}
