Rabu, 12 Januari 2011

Praktikum Algoritma & Pemrograman 1 Materi Layout pada Frame

Ini program yang saya kerjakan pada saat praktikum AP1 dengan materi Layout pada Frame
Listing Program Grid Layout :
Output Program Grid Layout :
Listing Program Border Layout :
Output Program Border Layout :
Logika Program :
       Pada listing program yang pertama, perintah “private JLabel nama=new JLabel ("Nama");”, akan membuat sebuah teks yang akan dimunculkan didalam frame. Pada perintah “private JLabel pass=new JLabel ("Password");”, akan membuat sebuah teks yang akan dimunculkan didalam frame. Pada perintah “private JTextField txtNama=new JTextField ();”, akan membuat sebuah kotak textfield dengan input variabel agar bisa diisikan sebuah teks didalam kotak textfield. Pada perintah “private JPasswordField txtPass=new JPasswordField ();”, akan membuat sebuah kotak passwordfield dengan input password yang berupa bintang (*) apabila diisikan sebuah teks didalam kotak passwordfield. Pada perintah “setTitle("1ia03");”, akan menghasilkan sebuah tulisan atau teks yang digunakan sebagai judul frame yang telah dibuat yang ditempatkan dibagian atas frame. Pada perintah “setSize(500,500);”, akan menghasilkan sebuah frame yang telah diatur ukurannya. Pada perintah  “getContentPane().setLayout(new GridLayout());”, akan membuat sebuah layout dengan format grid layout. Pada perintah “getContentPane().add(nama);”, akan memunculkan teks ke dalam frame yang telah dibuat pada listing program. Pada perintah “getContentPane().add(txtNama);”, akan memunculkan textfield ke dalam frame yang telah dibuat pada listing program. Pada perintah “getContentPane().add(txtPass);” akan memunculkan textfield ke dalam frame yang telah dibuat pada listing program. Kemudian pada listing program 2 perintah “private JTextField txtNama=new JTextField (100);”, akan membuat sebuah kotak textfield yang telah mempunyai ukuran. Pada perintah    “private JPasswordField txtPass=new JPasswordField (100);”, akan membuat sebuah kotak passwordfield yang telah mempunyai ukuran. Pada perintah  “getContentPane().setLayout(new BorderLayout());”, akan membuat sebuah layout dengan format border layout. Pada perintah “getContentPane().add(nama, BorderLayout.NORTH);”, akan memunculkan teks ke dalam frame yang telah ditentukan posisinya.





Tidak ada komentar:

Posting Komentar