Pages

Kamis, 08 Maret 2012

o Graphical User Interface (GUI):
„ - Memberikan kemudahan kepada pengguna
 - Terdiri dari komponen-komponen GUI  
„ - Pengguna berinteraksi dengan komponen GUI melalui mouse, keyboard, dll.


o Macam-macam GUI di Java :
- AWT (Abstract Window Toolkit)
- Swing (Lightweight, dibangun diatas AWT)
- SWT (buatan IBM)



o Pemrograman di console :

- Kontrol eksekusi program terpusat (user harus mengikuti alur yg sudah diprogram)
- Sequence, percabangan & pengulangan


o Event -driven programming :
- User menentukan apa yg ingin dilakukannya
- Komponen2 menunggu aksi/trigger dari user
- Komponen menghasilkan (fire) event 
- Event ditangani oleh Listener yg sudah 
- Event ditangani oleh Listener yg sudah  Event ditangani oleh Listener yg sudah 
  didaftarkan (di registrasi)


o Komponen-komponen GUI swing, diantaranya :
- button
- radio button 
- check box
- combo box
- menu
- label
- text field
- text pane
- text area

- list
- table
- tree
- slider
- tool tip
- progress bar
- color chooser
- file chooser
- panel
- split panel
- scroll panel
- tabbed pane
- toolbar

Tidak ada komentar:

Posting Komentar

Kamis, 08 Maret 2012

o Graphical User Interface (GUI):
„ - Memberikan kemudahan kepada pengguna
 - Terdiri dari komponen-komponen GUI  
„ - Pengguna berinteraksi dengan komponen GUI melalui mouse, keyboard, dll.


o Macam-macam GUI di Java :
- AWT (Abstract Window Toolkit)
- Swing (Lightweight, dibangun diatas AWT)
- SWT (buatan IBM)



o Pemrograman di console :

- Kontrol eksekusi program terpusat (user harus mengikuti alur yg sudah diprogram)
- Sequence, percabangan & pengulangan


o Event -driven programming :
- User menentukan apa yg ingin dilakukannya
- Komponen2 menunggu aksi/trigger dari user
- Komponen menghasilkan (fire) event 
- Event ditangani oleh Listener yg sudah 
- Event ditangani oleh Listener yg sudah  Event ditangani oleh Listener yg sudah 
  didaftarkan (di registrasi)


o Komponen-komponen GUI swing, diantaranya :
- button
- radio button 
- check box
- combo box
- menu
- label
- text field
- text pane
- text area

- list
- table
- tree
- slider
- tool tip
- progress bar
- color chooser
- file chooser
- panel
- split panel
- scroll panel
- tabbed pane
- toolbar

0 komentar:

Posting Komentar