Sunday, April 28, 2013

Design GUI dengan Menggunakan AWT


Membuat Aplikasi Untuk Database Assignment
-        Design Grafis User Interface (GUI) dengan menggunakan AWT –


Halo semuanya :D
Kali ini gua mau sharing nih tentang tugas (PBO) Pemograman Berorientasi yang dosen kita berikan minggu kemarin. Tugasnya yaitu membuat design grafis user interface (GUI) dengan menggunakan AWT. Kebetulan kita kedapetan tugas bikin database dan interface untuk program PARKIR di sebuah mall. Berikut program java yang telah kami selesaikan untuk tugas ini :


import java.awt.*;
class FrameWControls8 extends Frame {
   public static void main(String args[]) {
      Frame f= new Frame ("PARKIR");
      FrameWControls fwc = new  FrameWControls();
      fwc.setTitle("PARKIR");
      fwc.setBackground(Color.blue);
      fwc.setLayout(new FlowLayout());
      fwc.setFont (new Font ("Garamond",Font.PLAIN,14));
      fwc.setSize(350, 500);
     
      Choice chooser = new Choice();
      fwc.add(new Label("Nama Petugas        "));
      chooser.add("Aqillah Aliffah Kadir          ");
      chooser.add("Aryanti Dwiastuti              ");
      chooser.add("Putri Marlina Sari Ridwan      ");
      chooser.add("Aidha Damayanti                ");
      chooser.add("Harisa Eka Septiarani          ");
     
      fwc.add(chooser);
      fwc.setVisible(true);
    
      fwc.add(new Label("Nomor Plat          "));
      fwc.add(new TextField(20));
      
      Choice chooser2 = new Choice();
      Choice chooser2a = new Choice();
      Choice chooser2b = new Choice();
     
      fwc.add(new Label("Waktu               "));
      chooser2a.add("01");
      chooser2a.add("02");
      chooser2a.add("03");
      chooser2a.add("04");
      chooser2a.add("05");
      chooser2a.add("06");
      chooser2a.add("07");
      chooser2a.add("08");
      chooser2a.add("09");
      chooser2a.add("10");
      chooser2a.add("11");
      chooser2a.add("12");
     
      chooser2b.add("01");
      chooser2b.add("02");
      chooser2b.add("03");
      chooser2b.add("04");
      chooser2b.add("05");
      chooser2b.add("06");
      chooser2b.add("07");
      chooser2b.add("08");
      chooser2b.add("09");
      chooser2b.add("10");
      chooser2b.add("11");
      chooser2b.add("12");
      chooser2b.add("13");
      chooser2b.add("14");
      chooser2b.add("15");
      chooser2b.add("16");
      chooser2b.add("17");
      chooser2b.add("18");
      chooser2b.add("19");
      chooser2b.add("20");
      chooser2b.add("21");
      chooser2b.add("22");
      chooser2b.add("23");
      chooser2b.add("24");
      chooser2b.add("25");
      chooser2b.add("26");
      chooser2b.add("27");
      chooser2b.add("28");
      chooser2b.add("29");
      chooser2b.add("30");
      chooser2b.add("31");
      chooser2b.add("32");
      chooser2b.add("33");
      chooser2b.add("34");
      chooser2b.add("35");
      chooser2b.add("36");
      chooser2b.add("37");
      chooser2b.add("38");
      chooser2b.add("39");
      chooser2b.add("40");
      chooser2b.add("41");
      chooser2b.add("42");
      chooser2b.add("43");
      chooser2b.add("44");
      chooser2b.add("45");
      chooser2b.add("46");
      chooser2b.add("47");
      chooser2b.add("48");
      chooser2b.add("49");
      chooser2b.add("50");
      chooser2b.add("51");
      chooser2b.add("52");
      chooser2b.add("53");
      chooser2b.add("54");
      chooser2b.add("55");
      chooser2b.add("56");
      chooser2b.add("57");
      chooser2b.add("58");
      chooser2b.add("59");
      chooser2b.add("60");
     
     
      chooser2.add("AM");
      chooser2.add("PM");
         
      fwc.add(chooser2a);
      fwc.setVisible(true);
    
      fwc.add(chooser2b);
      fwc.setVisible(true);
     
      fwc.add(chooser2);
      fwc.setVisible(true);   
     
      Choice chooser3 = new Choice();
      fwc.add(new Label("Jenis Kendaraan"));
     
      chooser3.add("Roda Empat              ");
      chooser3.add("Roda Dua                ");
      fwc.add(chooser3);
 
      fwc.setVisible(true);
      fwc.add(new Button("Masuk"));
   }
}


Nah,ini screesnshot runningnya :




Untuk tiap isi dari interface nya,bisa kalian modifiaksi sendiri ya. Kalo ada pertanyaan,mungkin bisa comment di bawah ini,terimakasih dan semoga bermanfaat ya :D
   

No comments:

Post a Comment