import javax.swing.*;
class Tugas_Latihan extends JFrame
{
JLabel ibnim = new JLabel ("NIM");
JTextField txnim = new JTextField (20);
JButton tblcari = new JButton
("Cari");
JLabel ibnama = new JLabel
("Nama");
JTextField txnama=new JTextField (20);
JLabel ibkelas = new JLabel
("Kelas");
JRadioButton kelasA = new JRadioButton
("A");
JRadioButton kelasB = new JRadioButton
("B");
JRadioButton kelasC = new JRadioButton
("C");
ButtonGroup grupkelas = new ButtonGroup();
JLabel ibkelompok = new JLabel
("Kelompok");
String []jeniskelompok =
{"1","2","3","4","5","6","7"};
JComboBox cbkelompok = new JComboBox
(jeniskelompok);
JLabel ibnilai = new JLabel
("Nilai");
JLabel ibtugas1 = new JLabel
("Tugas1");
JTextField txtugas1 = new JTextField (20);
JLabel ibtugas2 = new JLabel
("Tugas2");
JTextField txtugas2 = new JTextField (20);
JLabel ibtugas3 = new JLabel
("Tugas3");
JTextField txtugas3 = new JTextField (20);
JLabel ibtugas4 = new JLabel
("Tugas4");
JTextField txtugas4 = new JTextField (20);
JLabel ibtugas5 = new JLabel
("Tugas5");
JTextField txtugas5 = new JTextField (20);
JButton tblsimpan=new JButton
("Simpan");
JLabel ibuts = new JLabel ("UTS");
JTextField txuts = new JTextField (20);
JButton tblupdate=new JButton
("Update");
JLabel ibuas = new JLabel ("UAS");
JTextField txuas = new JTextField (20);
JButton tblkeluar=new JButton
("Keluar");
Tugas_Latihan()
{
setTitle("Lembar Penilaian");
setLocation (300,100);
setSize (300,450);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
void KomponenVisual()
{
getContentPane().setLayout(null);
getContentPane().add(ibnim);
ibnim.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(ibnama);
ibnama.setBounds(10,35,70,20);
getContentPane().add(txnama);
txnama.setBounds(75,35,200,20);
getContentPane().add(ibkelas);
ibkelas.setBounds(10,60,100,20);
getContentPane().add(kelasA);
kelasA.setBounds(75,60,50,20);
getContentPane().add(kelasB);
kelasB.setBounds(125,60,50,20);
getContentPane().add(kelasC);
kelasC.setBounds(175,60,50,20);
grupkelas.add(kelasA);
grupkelas.add(kelasB);
grupkelas.add(kelasC);
getContentPane().add(ibkelompok);
ibkelompok.setBounds(10,80,100,20);
getContentPane().add(cbkelompok);
cbkelompok.setBounds(75,80,100,20);
getContentPane().setLayout(null);
getContentPane().add(ibnilai);
ibnilai.setBounds(10,20,70,200);
getContentPane().setLayout(null);
getContentPane().add(ibtugas1);
ibtugas1.setBounds(10,8,70,270);
getContentPane().add(txtugas1);
txtugas1.setBounds(75,135,100,20);
getContentPane().setLayout(null);
getContentPane().add(ibtugas2);
ibtugas2.setBounds(10,6,70,320);
getContentPane().add(txtugas2);
txtugas2.setBounds(75,156,100,20);
getContentPane().setLayout(null);
getContentPane().add(ibtugas3);
ibtugas3.setBounds(10,6,70,360);
getContentPane().add(txtugas3);
txtugas3.setBounds(75,177,100,20);
getContentPane().setLayout(null);
getContentPane().add(ibtugas4);
ibtugas4.setBounds(10,6,70,400);
getContentPane().add(txtugas4);
txtugas4.setBounds(75,198,100,20);
getContentPane().setLayout(null);
getContentPane().add(ibtugas5);
ibtugas5.setBounds(10,7,70,440);
getContentPane().add(txtugas5);
txtugas5.setBounds(75,219,100,20);
getContentPane().add(tblsimpan);
tblsimpan.setBounds(180,219,95,20);
getContentPane().setLayout(null);
getContentPane().add(ibuts);
ibuts.setBounds(10,8,70,480);
getContentPane().add(txuts);
txuts.setBounds(75,240,100,20);
getContentPane().add(tblupdate);
tblupdate.setBounds(180,240,95,20);
getContentPane().setLayout(null);
getContentPane().add(ibuas);
ibuas.setBounds(10,10,70,520);
getContentPane().add(txuas);
txuas.setBounds(75,261,100,20);
getContentPane().add(tblkeluar);
tblkeluar.setBounds(180,261,95,20);
setVisible(true);
}
public static void main (String args[])
{
Tugas_Latihan TL=new Tugas_Latihan();
TL.KomponenVisual();
}}
No comments:
Post a Comment