download

Matakuliah
Tahun
Versi
: M0074/PROGRAMMING II
: 2005
: 1/0
Pertemuan 12
MEMBUAT USER INTERFACE DENGAN
SWING
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Mahasiswa dapat Menghasilkan user
interface dengan SWING (C3)
2
Outline Materi
• Pengenalan Swing
• Komponen Dasar Swing
3
PENGENALAN SWING
• Merupakan bagian dari JFC (Java
Foundation Classes)
• Feature-feature JFC
4
PENGENALAN SWING
• Feature-feature yang didukung oleh JFC:
– Komponen Swing.
– Pluggable Look and Feel
– Accessibility API.
– Java 2D API.
– drag and drop
5
KOMPONEN DASAR SWING
•
•
•
•
•
Top-Level Container
Intermediate Container
Atomic Component
Layout Manager
Event Handling
6
KOMPONEN DASAR SWING
•
Top-Level Container
– Frame
– Dialog
– Applet yang diimplementasikan berupa class
JFrame, JDialog dan JApplet.
7
KOMPONEN DASAR SWING
• Intermediate Container
– JScrollPane
– JTabbedPane
8
KOMPONEN DASAR SWING
•
Atomic Component
–
–
–
–
JButton
JLabel
JTextField
JTextArea
9
KOMPONEN DASAR SWING
•
Layout Manager
–
–
–
–
–
BorderLayout
BoxLayout
FlowLayout
GridBagLayout
GridLayout
10
RINGKASAN
• Komponen dasar swing terdiri atas 5
bagian yaitu :
– Top-Level Container
– Intermediate Container
– Atomic Component
– Layout Manager
– Event Handling
11