Pertemuan 12 MEMBUAT USER INTERFACE DENGAN SWING

11
1 Pertemuan 12 MEMBUAT USER INTERFACE DENGAN SWING Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0

description

Pertemuan 12 MEMBUAT USER INTERFACE DENGAN SWING. Matakuliah: M0074 / PROGRAMMING II Tahun: 2005 Versi: 1 / 0. Learning Outcomes. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat Menghasilkan user interface dengan SWING (C3). Outline Materi. - PowerPoint PPT Presentation

Transcript of Pertemuan 12 MEMBUAT USER INTERFACE DENGAN SWING

Page 1: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

1

Pertemuan 12 MEMBUAT USER INTERFACE DENGAN

SWING

Matakuliah : M0074/PROGRAMMING II

Tahun : 2005

Versi : 1/0

Page 2: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

2

Learning Outcomes

Pada akhir pertemuan ini, diharapkan mahasiswa

akan mampu :

• Mahasiswa dapat Menghasilkan user interface dengan SWING (C3)

Page 3: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

3

Outline Materi

• Pengenalan Swing

• Komponen Dasar Swing

Page 4: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

4

PENGENALAN SWING

• Merupakan bagian dari JFC (Java Foundation Classes)

• Feature-feature JFC

Page 5: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

5

PENGENALAN SWING

• Feature-feature yang didukung oleh JFC:– Komponen Swing.– Pluggable Look and Feel– Accessibility API.– Java 2D API.– drag and drop

Page 6: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

6

KOMPONEN DASAR SWING

• Top-Level Container

• Intermediate Container

• Atomic Component

• Layout Manager

• Event Handling

Page 7: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

7

KOMPONEN DASAR SWING

• Top-Level Container– Frame – Dialog– Applet yang diimplementasikan berupa class

JFrame, JDialog dan JApplet.

Page 8: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

8

KOMPONEN DASAR SWING

• Intermediate Container– JScrollPane– JTabbedPane

Page 9: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

9

KOMPONEN DASAR SWING

• Atomic Component– JButton– JLabel– JTextField– JTextArea

Page 10: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

10

KOMPONEN DASAR SWING

• Layout Manager– BorderLayout– BoxLayout– FlowLayout– GridBagLayout– GridLayout

Page 11: Pertemuan 12  MEMBUAT USER INTERFACE DENGAN  SWING

11

RINGKASAN

• Komponen dasar swing terdiri atas 5 bagian yaitu :– Top-Level Container– Intermediate Container– Atomic Component– Layout Manager– Event Handling