Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- public class Akhir extends JFrame implements ActionListener {
- Container konten = getContentPane();
- private final JLabel lbl_a = new JLabel(" Selamat Datang ");
- private final JLabel lbl_b = new JLabel(" TOL TirtoMoyo ");
- private final JLabel lbl_No = new JLabel(" ...... ");
- private final JLabel lbl_Nama = new JLabel("Nama ");
- private final JLabel lbl_Alamat = new JLabel("Alamat ");
- private final JLabel lbl_Telp = new JLabel("No Telp ");
- private final JLabel lbl_Tgl = new JLabel("Tanggal Pemesanan ");
- private final JLabel lbl_Tglambil = new JLabel("Tanggal Pengambilan ");
- private final JLabel lbl_Jenis = new JLabel("Jenis Kue ");
- private final JLabel lbl_Ukuran = new JLabel("Ukuran Kue ");
- private JTextField txt_No = new JTextField();
- private JTextField txt_Nama = new JTextField();
- private JTextField txt_Alamat = new JTextField();
- private JTextField txt_Telp = new JTextField();
- private JTextField txt_Tgl = new JTextField();
- private JTextField txt_Tglambil = new JTextField();
- private JTextField txt_Jenis = new JTextField();
- private JTextField txt_Ukuran = new JTextField();
- private final ButtonGroup btGrup1; // kota
- private final JRadioButton r_Sby = new JRadioButton("1. Surabaya ");
- private final JRadioButton r_Bdg = new JRadioButton("2. Bandung ");
- private final JRadioButton r_Smg = new JRadioButton("3. Semarang ");
- private final JRadioButton r_Jkt = new JRadioButton("4. Jakarta ");
- private final JRadioButton r_Solo = new JRadioButton("5. solo");
- private final JRadioButton r_banyu = new JRadioButton("6. Banyuwangi");
- private final JRadioButton r_mer = new JRadioButton("7. merak");
- private final ButtonGroup btGrup2; // gelombang
- private final JRadioButton r_gel1 = new JRadioButton("I ");
- private final JRadioButton r_gel2 = new JRadioButton("II ");
- private final JRadioButton r_gel3 = new JRadioButton("III ");
- private final JRadioButton r_gel4 = new JRadioButton("IV ");
- private final JRadioButton r_gel5 = new JRadioButton("V ");
- private final JRadioButton r_gel6 = new JRadioButton("VI ");
- private final JRadioButton btGrup3;
- private final JRadioButton r_jns1 = new JRadioButton("Sedan");
- private final JRadioButton r_jns2 = new JRadioButton("Bus Kecil");
- private final JRadioButton r_jns3 = new JRadioButton("Bus Besar");
- private final JRadioButton r_jns4 = new JRadioButton("PickUp");
- private final JRadioButton r_jns5 = new JRadioButton("Truck");
- private final JRadioButton r_jns6 = new JRadioButton("Tronton");
- private JButton btn_Enter = new JButton("Enter ");
- private JButton btn_Exit = new JButton("Exit ");
- public Akhir (){
- super("Sekilo");
- this.btGrup1 = new ButtonGroup();
- this.btGrup2 = new ButtonGroup();
- this.btGrup3 = new ButtonGroup();
- setVisible(true);
- setSize(700,500);
- setLocationRelativeTo(null);
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- konten.setLayout(null);
- getContentPane().setBackground(
- new java.awt.Color(180,000,255));
- // Kota tujuan
- r_Sby.setSelected(true);
- btGrup1.add(r_Sby);
- btGrup1.add(r_Bdg);
- btGrup1.add(r_Smg);
- btGrup1.add(r_Jkt);
- btGrup1.add(r_Solo);
- btGrup1.add(r_banyu);
- btGrup1.add(r_mer);
- // Gelombang
- r_gel1.setSelected(true);
- btGrup2.add(r_gel1);
- btGrup2.add(r_gel2);
- btGrup2.add(r_gel3);
- btGrup2.add(r_gel4);
- btGrup2.add(r_gel5);
- btGrup2.add(r_gel6);
- //jenis mobil
- r_jns1.setSelected(true);
- btGrup3.add(r_jns1);
- btGrup3.add(r_jns2);
- btGrup3.add(r_jns3);
- btGrup3.add(r_jns4);
- btGrup3.add(r_jns5);
- btGrup3.add(r_jns6);
- lbl_a.setBounds (270,15,200,25);
- lbl_b.setBounds (250,40,200,25);
- lbl_No.setBounds (30 ,90,100,25);
- lbl_Nama.setBounds (30 ,120,100,25);
- lbl_Alamat.setBounds (30 ,150,100,25);
- lbl_Telp.setBounds (360,150,100,25);
- lbl_Tgl.setBounds (360,90,120,25);
- lbl_Tglambil.setBounds (360,120,125,25);
- lbl_Jenis.setBounds (30 ,180,100,25);
- lbl_Ukuran.setBounds (30 ,240,100,25);
- /*r_Sby.setBounds (135,180,200,25);
- r_Bdg.setBounds (135,210,200,25);
- r_Smg .setBounds (355,180,200,25);
- r_Jkt .setBounds (355,210,200,25);*/
- r_gel1.setBounds (135,240,100,25);
- r_gel2.setBounds (355,240,100,25);
- r_gel3.setBounds (500,240,100,25);
- r_gel4.setBounds (...);
- r_gel5.setBounds ();
- r_gel6.setBounds (......);
- txt_No.setBounds (135,90 ,100,25);
- txt_Nama.setBounds (135,120,200,25);
- txt_Alamat.setBounds (135,150,200,25);
- txt_Telp.setBounds (500,150,150,25);
- txt_Tgl.setBounds (500,90,150,25);
- txt_Tglambil.setBounds (500,120,150,25);
- btn_Enter.setBounds (200,350,90,25);
- btn_Exit.setBounds (360,350,90,25);
- konten.add(txt_No);
- konten.add(txt_Nama);
- konten.add(txt_Alamat);
- konten.add(txt_Telp);
- konten.add(txt_Tgl);
- konten.add(txt_Tglambil);
- konten.add(lbl_a);
- konten.add(lbl_b);
- konten.add(lbl_No);
- konten.add(lbl_Nama);
- konten.add(lbl_Alamat);
- konten.add(lbl_Telp);
- konten.add(lbl_Tgl);
- konten.add(lbl_Tglambil);
- konten.add(lbl_Jenis);
- konten.add(lbl_Ukuran);
- konten.add(r_Sby);
- konten.add(r_Bdg);
- konten.add(r_Smg);
- konten.add(r_Jkt);
- konten.add(r_Solo);
- konten.add(r_banyu);
- konten.add(r_mer);
- konten.add(r_gel1);
- konten.add(r_gel2);
- konten.add(r_gel3);
- konten.add(r_gel4);
- konten.add(r_gel5);
- konten.add(r_gel6);
- konten.add(btn_Enter);
- konten.add(btn_Exit);
- btn_Enter.addActionListener(this);
- btn_Exit.addActionListener(this);
- }
- public void actionPerformed(ActionEvent act) {
- double harga =0;
- Object obj = act.getSource();
- if (obj==btn_Enter) {
- String JenisKue =" ";
- String UkuranKue =" ";
- {
- if (r_gel1.isSelected()){
- UkuranKue="Kecil";
- }else if (r_Sby.isSelected()){
- harga = 100000;
- JenisKue="Blackforest";
- }else if(r_Bdg.isSelected()){
- harga = 70000;
- JenisKue="Brownies";
- }else if(r_Smg.isSelected()){
- harga = 60000;
- JenisKue="Mandarin";
- }else if(r_Jkt.isSelected()){
- harga = 50000;
- JenisKue="Nastar";
- }
- if (r_gel2.isSelected()){
- UkuranKue="Sedang";
- }else if (r_Sby.isSelected()){
- harga = 150000;
- JenisKue="Blackforest";
- }else if(r_Bdg.isSelected()){
- harga = 100000;
- JenisKue="Brownies";
- }else if(r_Smg.isSelected()){
- harga = 80000;
- JenisKue="Mandarin";
- }else if(r_Jkt.isSelected()){
- harga = 75000;
- JenisKue="Nastar";
- }
- if (r_gel3.isSelected()){
- UkuranKue="Besar";
- }else if (r_Sby.isSelected()){
- harga = 200000;
- JenisKue="Blackforest";
- }else if(r_Bdg.isSelected()){
- harga = 150000;
- JenisKue="Brownies";
- }else if(r_Smg.isSelected()){
- harga = 120000;
- JenisKue="Mandarin";
- }else if(r_Jkt.isSelected()){
- harga = 100000;
- JenisKue="Nastar";
- }
- }
- JOptionPane.showMessageDialog(null," No Pemesanan : " + txt_No.getText() +
- "\n Nama : " + txt_Nama.getText() +
- "\n Alamat : " + txt_Alamat.getText() +
- "\n Telp : " + txt_Telp.getText() +
- "\n Tanggal Pemesanan : " + txt_Tgl.getText() +
- "\n Tanggal Pengambilan : " + txt_Tglambil.getText() +
- "\n Jenis Kue : " + JenisKue +
- "\n Ukuran Kue : " + UkuranKue +
- "\n ");
- } else if (obj == btn_Exit) {
- System.exit(0);
- }
- }
- public static void main (String [] form) {
- Akhir Akhir = new Akhir();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement