GUI
Komponen2 Dasar GUI
Frame (JFame) Button (JButton)
CheckBox (JCheckBox)
RadioButton (JRadioButton) ComboBox (JComboBox)
Frame (JFrame)
Berikut tahapan kode yang diperlukan1. Menentukan siapa yang menggambar dekorasi windows JFrame.setDefaultLookAndFreeDecorated(true);
2. Membuat Frame
JFrame bingkai = new JFrame (“Demo Frame”); 3. Apa yang akan terjadi pada saat frame ditutup
Frame.setDefaultCloseOperation(JFrame.EXIT_ONCLOSE); 4. Menempatkan komponen lain ke dalam frame
bingkai.getContentPane().add(label, Borderlayout.CENTER); 5. Menentukan ukuran frame
bingkai.pack();
6. Menampilkan frame
Button (JButton)
JButton(Icon i)
“i” adalah variabel yang mewakili sebuah icon untuk ditampilkan di Button
JButton(String str)
“str” adalah variabel yang mewakili sebuah
kata/kalimat yang muncul pata Button. Khusus untuk kata/kalimat bisa langsung diketik tanpa diwakili variabel
JButton(Sting str, Icon i)
CheckBox (JCheckBox)
JCheckBox(Icon i)
JCheckBox(Icon i, boolean state) JCheckBox(String str)
JCheckBox(String str, boolean state) JCheckBox(String str, Icon i)
JCheckBox(String str, Icon i, boolean state)
RadioButton
(JRadioButton)
JRadioButton(Icon i)
JRadioButton(Icon i, boolean state) JRadioButton(String str)
JRadioButton(String str, boolean state) JRadioButton(String str, Icon i)
JRadioButton(String str, Icon i, boolean state)
TextField (JTextField)
JTextField()
JTextField(int cols) JTextField(String str)
JTextField(String str, int cols)
>> int cols adalah sebuah angka yang
TextArea (JTextArea)
JTextArea()
JTextArea(String str)
JTextArea(String str, int height)
JTextArea(String str, int height, int width)
>> int height dan int width adalah sebuah
ComboBox (JComboBox)
Pilihan komponennya
JComboBox()
JComboBox(Vector v)
Untuk daftar itemnya, dimasukkan ke dalam