Jumat, 02 Desember 2011

Pertemuan 8

TUGAS
 
import javax.swing.*;
class GUI extends JFrame {
       JLabel lNim = new JLabel ("Nim             :  ") ;
       final JTextField fNim = new JTextField (10) ;
       JLabel lNama = new JLabel("Nama         :   ") ;
 JTextField fNama = new JTextField(10) ;
      JButton btnSave = new JButton ("OK") ;
      JButton btnCancel = new JButton ("Cancel") ;

public GUI () {
      setTitle ("Coba-Coba") ;
      setDefaultCloseOperation(3) ;
setSize(350,200) ;

      setLayout (null) ;
       add(lNim) ;
      add(fNim) ;
      add(lNama) ;
      add(fNama) ;
      add(btnSave) ;
      add(btnCancel) ;

      lNim.setBounds(10,10,120,20) ;
      fNim.setBounds(130,10,150,20) ;
      lNama.setBounds(10,35,120,20) ;
      fNama.setBounds(130,35,150,20) ;
      btnSave.setBounds(110,90,80,30) ;
      btnCancel.setBounds(200,90,80,30) ;
      setVisible(true) ;
}
}

class Cobacoba {
      public static void main(String[]args) {
            GUI  G  =  new GUI() ;
}
}

Hasil dari Coding setelah dijalankan :

Keterangan :
1.      import javax.swing
Kata kunci import digunakan agar dalam pembuatan program dengan menggunakan kelas javax.swing cukup dengan menuliskan Jframe.
2.      class GUI extends JFrame {
class GUI merupakan turunan dari kelas JFrame
3.      setSize ()
 digunakan untuk mengatur ukuran panjang dan lebar window dalam satuan piksel.
4.      setTitle ()
 digunakan untuk memberi nama judul
5.      setDefaultCloseOperation()
 digunakan untuk menangani kejadian saat tanda silang di pojok kanan atas pada window diklik.
6.      setLayout ()
digunakan untuk mengatur jenis methode yang digunakan pada saat pemasangan komponen.
7.      setBounds ()
digunakan untuk mengatur ukuran bentuk objek.
8.      setVisible (true)
Metode setVisible() merupakan metode yang diwariskan dari kelas java.awt.Window. Metode ini digunakan untuk memunculkan atau menyembunyikan window. Argumen yang dapat dimasukkan adalah true atau false.




Tidak ada komentar:

Posting Komentar