Selamat mencoba kawan-kawan :)
import javax.swing.*; //untuk memanggil package
import java.awt.*;
import java.awt.event.*;
public class Form extends JFrame { // pewarisan dari JFrame untuk digunakan di class Form
public Form() {
// PEMBUATAN OBJEK
JPanel panel1 = new JPanel(); // pembuatan panel 1
JPanel panel2 = new JPanel(); // pembuatan panel 1
Container con = this.getContentPane(); // pembuatan ontainer
// Membuat objek option button baru
final JRadioButton rbAnggota1 = new JRadioButton(“Anggota Satu”);
final JRadioButton rbAnggota2 = new JRadioButton(“Anggota Dua”);
final JRadioButton rbAnggota3 = new JRadioButton(“Anggota Tiga”);
final JRadioButton rbAnggota4 = new JRadioButton(“Anggota Empat”);
//Membuat button group
ButtonGroup radioBgroup = new ButtonGroup();
// Membuat label
JLabel lblNIM=new JLabel(“NIM “);
final JLabel lblNama =new JLabel(“Nama “);
final JLabel lblJK =new JLabel(“Jenis Kelamin “);
// Membuat text field
final JTextField txtNIM=new JTextField(5);
final JTextField txtNama=new JTextField(5);
final JTextField txtJK=new JTextField(5);
final JButton cmdTampil=new JButton(“Tampil”);
final JButton cmdKosong=new JButton(“Kosongkan”);
final JButton cmdExit=new JButton(“Keluar”);
// konfigurasi layout
con.setLayout(new GridLayout(1,2)); //
panel1.setLayout(new GridLayout(3,3,2,5));
panel2.setLayout(new GridLayout(6,3,2,5));
panel1.setBorder(BorderFactory.createTitledBorder(“Anggota”));
panel2.setBorder(BorderFactory.createTitledBorder(“Data”));
// menambahkan panel ke window
con.add(panel1);
con.add(panel2);
// mendaftarkan radio button sebagai group
radioBgroup.add(rbAnggota1);
radioBgroup.add(rbAnggota2);
radioBgroup.add(rbAnggota3);
radioBgroup.add(rbAnggota4);
// menambahkan objek ke dalam panel 1
panel1.add(rbAnggota1);
panel1.add(rbAnggota2);
panel1.add(rbAnggota3);
panel1.add(rbAnggota4);
// menambahkan objek ke dalam panel 2
panel2.add(lblNIM);
panel2.add(txtNIM);
panel2.add(lblNama);
panel2.add(txtNama);
panel2.add(lblJK);
panel2.add(txtJK);
panel2.add(cmdTampil);
panel2.add(cmdKosong);
panel2.add(cmdExit);
// memberikan even handling kepada command button
cmdTampil.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent ae) {
if (rbAnggota1.isSelected()){
txtNIM.setText(“07.11.1382?);
txtNama.setText(“Syarief Hidayatulloh”);
txtJK.setText(“laki – laki”);
}
if (rbAnggota2.isSelected()){
txtNIM.setText(“07.11.1356?);
txtNama.setText(“Arif W Nugroho”);
txtJK.setText(“laki – laki”);
}
if (rbAnggota3.isSelected()){
txtNIM.setText(“07.11.1420?);
txtNama.setText(“Galuh Ristyanto”);
txtJK.setText(“laki – laki”);
}
if (rbAnggota4.isSelected()){
txtNIM.setText(“07.11.1385?);
txtNama.setText(“Yuni Ardita Sari Dewi “);
txtJK.setText(“Perempuan”);
}
} });
cmdKosong.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent ae) {
txtNIM.setText(” “);
txtNama.setText(” “);
txtJK.setText(” “);
} });
cmdExit.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent ae) {
System.exit(1);
}
});
// menampilkan window
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocation(40,120);
this.setSize(520,230);
this.setVisible(true);
}
public static void main(String[] args) {
new Form();
}
}
Jangan lupa coment-nya yah :)
Categories
- coding java matriks (1)
- contoh program java (1)
- fungsi java (1)
- ISD (1)
- java ketupat (1)
- java bilanagn prima (1)
- Java frame (1)
- java fungsi (1)
- java matriks (1)
- java simple login (1)
- Tugas IBD Manusia (1)
- Tugas IBD 2 (1)
- Tugas ISD (1)
- tugas sofskill (1)
Our Partners
Total Tayangan Halaman
Blogroll
Followers
Pengikut
Minggu, 09 Januari 2011
Langganan:
Posting Komentar (Atom)
Another Themes
Popular Posts
-
MANUSIA DAN KEINDAHAN Pengertian Keindahan Keindahan itu berasal dari kata indah, cantik, bagus, dan elok. Segala sesuatu yang mempunyai...
-
Selamat mencoba yah guys :) import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.io.*; class Ketupat extend...
-
Posisi Manusia di Antara Makhluk Lain 1. Latar belakang Manusia merupakan makhluk ciptaan Tuhan YME yang paling sempurna, Manusia memiliki...
-
Nah... ini saya punya contoh program class dan StringGabung... silahkan di baca ^__^ 1.class class identitas { String nama; String kel...
-
Selamat mencoba yah guys :) import java.awt.*; import java.awt.event.*; import javax.swing.*; public class SimpleLogin extends JFrame...
-
Nama : Galih Mahrandy NPM : 52410921 Kelas : 1IA11 Pertanyaan 1. Bagaimana tanggapan anda tentang relawan asing yang datang ke indonesi...
-
Selamat mencoba guys :) import javax.swing.*; public class BilanganPrima { public static void main(String[] args) { int a...
-
Coding ini juga berbasis GUI, karena tampilan ini akan sperti jendela pada windows... Selamat mencoba :) import javax.swing.*; public...
-
Nama : Galih.Mahrandy NPM : 52410921 Kelas : 1IA11 Pertanyaan : 1. Bagaimana pendapat anda tentang studentsite? Jawab : 1. Menurut s...
-
Selamat mencoba kawan-kawan :) import javax.swing.*; //untuk memanggil package import java.awt.*; import java.awt.event.*; public c...
Labels
- coding java matriks (1)
- contoh program java (1)
- fungsi java (1)
- ISD (1)
- java ketupat (1)
- java bilanagn prima (1)
- Java frame (1)
- java fungsi (1)
- java matriks (1)
- java simple login (1)
- Tugas IBD Manusia (1)
- Tugas IBD 2 (1)
- Tugas ISD (1)
- tugas sofskill (1)
Resources
mark antony jeniffer lopez no me ames .mp3 | ||
Found at bee mp3 search engine |
0 comments:
Posting Komentar