import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.util.Vector;
import javax.swing.ButtonGroup;
import javax.swing.DefaultCellEditor;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextArea;
import javax.swing.table.DefaultTableModel;
public class bhudi {
public static void main(String[] args) {
final JFrame frm = new JFrame();
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setSize(500, 320);
frm.setLocationRelativeTo(null);
frm.getContentPane().setLayout(new FlowLayout());
final JPanel pnl = new JPanel();
final JCheckBox ckbx = new JCheckBox("Check Box");
final JCheckBox ckbx2 = new JCheckBox("Check Box 2");
final JCheckBox ckbx3 = new JCheckBox("Check Box 3");
final JRadioButton rb = new JRadioButton("Radio Button 1");
final JRadioButton rb2 = new JRadioButton("Radio Button 2");
final JRadioButton rb3 = new JRadioButton("Radio Button 3");
final JComboBox cmbx = new JComboBox();
cmbx.addItem("select");
cmbx.addItem("Pilihan 2");
cmbx.addItem("Pilihan 3");
Vector bulan = new Vector();
final JList lst = new JList(bulan);
bulan.addElement((E) "Januari");
bulan.addElement((E) "Februari");
bulan.addElement((E) "Maret");
bulan.addElement((E) "April");
bulan.addElement((E) "Mei");
bulan.addElement((E) "Juni");
bulan.addElement((E) "Juli");
bulan.addElement((E) "Agustus");
bulan.addElement((E) "September");
bulan.addElement((E) "Oktober");
bulan.addElement((E) "November");
bulan.addElement((E) "Desember");
JScrollPane sc = new JScrollPane();
sc.setPreferredSize(new Dimension(100, 50));
sc.getViewport().add(lst);
final JTextArea ta = new JTextArea(3, 25);
final ButtonGroup bg = new ButtonGroup();
bg.add(rb);
bg.add(rb2);
bg.add(rb3);
bg.add(ckbx);
bg.add(ckbx2);
bg.add(ckbx3);
String[][] baris = { { "1" }, { "2" }, { "3" }, { "4" }, { "5" } };
final JTable tbl = new JTable(new DefaultTableModel(baris, baris));
frm.add(ckbx);
frm.add(ckbx2);
frm.add(ckbx3);
frm.add(rb);
frm.add(rb2);
frm.add(rb3);
frm.add(cmbx, BorderLayout.SOUTH);
pnl.add(sc);
frm.add(pnl);
frm.add(tbl);
frm.add(ta, BorderLayout.NORTH);
frm.setVisible(true);
JOptionPane.showMessageDialog(null, "Selamat Datang");
}
}
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.util.Vector;
import javax.swing.ButtonGroup;
import javax.swing.DefaultCellEditor;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextArea;
import javax.swing.table.DefaultTableModel;
public class bhudi {
public static
final JFrame frm = new JFrame();
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setSize(500, 320);
frm.setLocationRelativeTo(null);
frm.getContentPane().setLayout(new FlowLayout());
final JPanel pnl = new JPanel();
final JCheckBox ckbx = new JCheckBox("Check Box");
final JCheckBox ckbx2 = new JCheckBox("Check Box 2");
final JCheckBox ckbx3 = new JCheckBox("Check Box 3");
final JRadioButton rb = new JRadioButton("Radio Button 1");
final JRadioButton rb2 = new JRadioButton("Radio Button 2");
final JRadioButton rb3 = new JRadioButton("Radio Button 3");
final JComboBox cmbx = new JComboBox();
cmbx.addItem("select");
cmbx.addItem("Pilihan 2");
cmbx.addItem("Pilihan 3");
Vector
final JList lst = new JList(bulan);
bulan.addElement((E) "Januari");
bulan.addElement((E) "Februari");
bulan.addElement((E) "Maret");
bulan.addElement((E) "April");
bulan.addElement((E) "Mei");
bulan.addElement((E) "Juni");
bulan.addElement((E) "Juli");
bulan.addElement((E) "Agustus");
bulan.addElement((E) "September");
bulan.addElement((E) "Oktober");
bulan.addElement((E) "November");
bulan.addElement((E) "Desember");
JScrollPane sc = new JScrollPane();
sc.setPreferredSize(new Dimension(100, 50));
sc.getViewport().add(lst);
final JTextArea ta = new JTextArea(3, 25);
final ButtonGroup bg = new ButtonGroup();
bg.add(rb);
bg.add(rb2);
bg.add(rb3);
bg.add(ckbx);
bg.add(ckbx2);
bg.add(ckbx3);
String[][] baris = { { "1" }, { "2" }, { "3" }, { "4" }, { "5" } };
final JTable tbl = new JTable(new DefaultTableModel(baris, baris));
frm.add(ckbx);
frm.add(ckbx2);
frm.add(ckbx3);
frm.add(rb);
frm.add(rb2);
frm.add(rb3);
frm.add(cmbx, BorderLayout.SOUTH);
pnl.add(sc);
frm.add(pnl);
frm.add(tbl);
frm.add(ta, BorderLayout.NORTH);
frm.setVisible(true);
JOptionPane.showMessageDialog(null, "Selamat Datang");
}
}