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