lukmanunindra

Home » Pemograman Visual » Pertemuan 2 Visual

Pertemuan 2 Visual

Contoh Pembuatan option ,combo, button

package pertemuan2;

import javax.swing.*;
class Aplikasicombo extends JFrame
{
JLabel lblnim = new  JLabel(“NIM”);
JTextField txnim = new JTextField(20);
JButton tblcari = new JButton(“Cari”);
JLabel lblnama = new JLabel(“Nama”);
JTextField txnama = new JTextField(20);
JLabel lblkelas = new JLabel(“Kelas”);
JRadioButton kelasA = new JRadioButton(“A”);
JRadioButton kelasB = new JRadioButton(“B”);
JRadioButton kelasC = new JRadioButton(“C”);
ButtonGroup grupkelas = new ButtonGroup();
JLabel lblkelompok = new JLabel(“Kelompok”);
String []abc = {“1″,”2″,”3″,”4″,”5″,”6″,”7”};
JComboBox cb = new JComboBox(abc);

Aplikasicombo()
{
setTitle(“Lembar Penilain”);
setLocation(300,100);
setSize(300,150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
void komponenVisual()
{
getContentPane().setLayout(null);
getContentPane().add(lblnim);
lblnim.setBounds(10,10,70,20);
getContentPane().add(txnim);
txnim.setBounds(75,10,100,20);
getContentPane().add(tblcari);
tblcari.setBounds(180,10,95,20);
getContentPane().add(lblnama);
lblnama.setBounds(10,30,70,20);
getContentPane().add(txnama);
txnama.setBounds(75,30,200,20);
getContentPane().add(lblkelas);
lblkelas.setBounds(10,50,100,20);
getContentPane().add(kelasA);
kelasA.setBounds(75,50,50,20);
getContentPane().add(kelasB);
kelasB.setBounds(125,50,50,20);
getContentPane().add(kelasC);
kelasC.setBounds(175,50,50,20);
grupkelas.add(kelasA);
grupkelas.add(kelasB);
grupkelas.add(kelasC);

getContentPane().add(lblkelompok);
lblkelompok.setBounds(10,70,70,20);

getContentPane().add(cb);
cb.setBounds(75,70,70,20);

setVisible(true);
}
public static void main(String[]args)
{
Aplikasicombo ap = new Aplikasicombo();
ap.komponenVisual();

}
}

Advertisements
%d bloggers like this: