Sabtu, 21 Mei 2011

contoh form pendaftaran mahasiswa baru

ne form buatan saya,mf ne masih dalam proses :
package Modul10;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Form_Mahasiswa_Baru extends JFrame{
JLabel label1=new JLabel("FORMULIR PENDAFTARAN MAHASISWA BARU");
JLabel label2=new JLabel("Tahun Akademik 2010/2011");
JLabel label3=new JLabel("No.Pendaftaran");
JLabel label4=new JLabel("Prodi yang diambil");
JLabel label5=new JLabel("Nama Calon Mahasiswa");
JLabel label6=new JLabel("Jenis Kelamin");
JLabel label7=new JLabel("Tempat Lahir");
JLabel label8=new JLabel("Tanggal Lahir");
JLabel label9=new JLabel("Agama");
JLabel label10=new JLabel("Alamat Lengkap");
JLabel label11=new JLabel("No.Telpon/Hp");
JLabel label12=new JLabel("Alamat E-mail");
JTextField NoPendaftaran=new JTextField(20);
JTextField Nama=new JTextField(20);
JTextField Tempat=new JTextField(20);
JTextField Tanggal=new JTextField(20);
JTextField Alamat=new JTextField(20);
JTextField Telpon=new JTextField(20);
JTextField email=new JTextField(20);
String Jurusan[]={"Matematika","Teknik Informatika","Fisika","Kimia","Biologi","Teknik Arsitektur"};
JComboBox jurusan=new JComboBox(Jurusan);
String Agama[]={"Islam","Kristen","Katolik","Hindu","Buddha","lain-lain"};
JComboBox agama=new JComboBox(Agama);;
JRadioButton Laki=new JRadioButton("Laki-laki");
JRadioButton Perempuan=new JRadioButton("Perempuan");
JButton daftar=new JButton("Daftar");
JButton hapus=new JButton("Hapus");
ButtonGroup grup=new ButtonGroup();



Form_Mahasiswa_Baru(){
setTitle("Form Pendaftaran Mahasiswa Baru");
setSize(440,440);
setLocation(500,100);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
setResizable(false);
}

void tampilan(){
getContentPane().setLayout(null);
getContentPane().add(label1);
getContentPane().add(label2);
getContentPane().add(label3);
getContentPane().add(label4);
getContentPane().add(label5);
getContentPane().add(label6);
getContentPane().add(label7);
getContentPane().add(label8);
getContentPane().add(label9);
getContentPane().add(label10);
getContentPane().add(label11);
getContentPane().add(label12);
getContentPane().add(NoPendaftaran);
getContentPane().add(Nama);
getContentPane().add(Tempat);
getContentPane().add(Tanggal);
getContentPane().add(Alamat);
getContentPane().add(Telpon);
getContentPane().add(email);
getContentPane().add(jurusan);
getContentPane().add(agama);
getContentPane().add(Laki);
getContentPane().add(Perempuan);
getContentPane().add(daftar);
getContentPane().add(hapus);
label1.setBounds(100,10,300,20);
label2.setBounds(150,30,200,20);
label3.setBounds(20,60,200,20);
label4.setBounds(20,90,200,20);
label5.setBounds(20,120,200,20);
label6.setBounds(20,150,200,20);
label7.setBounds(20,180,200,20);
label8.setBounds(20,210,200,20);
label9.setBounds(20,240,200,20);
label10.setBounds(20,270,200,20);
label11.setBounds(20,300,200,20);
label12.setBounds(20,330,200,20);
NoPendaftaran.setBounds(200,60,200,20);
jurusan.setBounds(200,90,200,20);
Nama.setBounds(200,120,200,20);
Laki.setBounds(200,150,90,20);
Perempuan.setBounds(300,150,200,20);
Tempat.setBounds(200,178,200,20);
Tanggal.setBounds(200,208,200,20);
agama.setBounds(200,240,200,20);
Alamat.setBounds(200,270,200,20);
Telpon.setBounds(200,300,200,20);
email.setBounds(200,330,200,20);
daftar.setBounds(210,370,90,20);
hapus.setBounds(310,370,80,20);
grup.add(Laki);
grup.add(Perempuan);
}

public static void main (String args[]){
Form_Mahasiswa_Baru eksen=new Form_Mahasiswa_Baru ();
eksen.tampilan();
}
}
hasilnya :

ini hanyalah form contoh saja,belum ada isinya/funsi masing2 button

3 komentar:

  1. Terimakasih ilmunya.... sangat bermanfaat! Fighting!

    BalasHapus
  2. boleh mnta script tombolx..
    mksih

    ni email saya : ragageti9@gmail.com

    BalasHapus