pemrograman€¢java swing adalah library java yang digunakan untuk menciptakan grafik user...

18
Pemrograman Fery Updi,M.Kom 1

Upload: duongtuyen

Post on 05-May-2019

435 views

Category:

Documents


14 download

TRANSCRIPT

Page 1: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

PemrogramanFery Updi,M.Kom

1

Page 2: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Pokok Bahasan

• Java Swing

2

Page 3: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Tujuan

Mahasiswa mampu:

• Dapat memahami pengertian Java Swing

• Dapat memahami tentang penerapan komponen-komponenJava Swing pada IDE

3

Page 4: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

• Java Swing adalah library java yang digunakan untuk menciptakanGrafik User Interface (GUI).

• Dengan Java Swing kita dapat membuat user interface yang crossplatform atau OS independent. Artinya user interface yang kita buatdapat dijalankan pada sistem operasi apa saja (OS yang suport Java)dengan tampilan yang relative sama

• SWING, adalah salah satu bagian dari Java Foundation Classes (JFC).Pada JFC ini juga terdapat fasilitas untuk menambahkan Rich GraphicFunctionality.

4

Pengertian Java Swing

Page 5: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Package dari Swing menyediakan banyak kelas untukmembuat aplikasi GUI. Package tersebut dapat ditemukan dijavax.swing. Komponen Swing ditulis menyeluruhmenggunakan Java.

Kesimpulannya, program GUI ditulis menggunakan banyakkelas dari package Swing yang mempunyai tampilan look andfeel yang sama meski dijalankan pada beda paltform. Lebihdari itu, Swing menyediakan komponen yang lebih menarikseperti color chooser dan option pane.

5

Komponen Swing

Page 6: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Nama dari komponen GUI milik Swing hampir sama persisdengan komponen GUI milik AWT. Perbedaan jelas terdapatpada penamaan komponen. Pada dasarnya, nama komponenSwing sama dengan nama komponen AWT tetapi dengantambahan huruf J pada prefixnya.

Sebagai contoh, satu komponen dalam AWT adalah buttonclass. Sedangkan pada Swing, nama komponen tersebutmenjadi Jbutton class.

6

Komponen Swing

Page 7: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Komponen tersebut diantaranya :

7

Komponen Java Swing

Page 8: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Langkah-langkahnya adalah:

1. Buat Project Java Application

2. Buat Jframe Form dengan cara :

3. Klik kanan Source Packages > pilih New > Pilih Jframe Form

8

Membuat JForm Frame Swing

Page 9: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

9

Merancang GUI Java Swing

Page 10: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

10

Menggunakan Properties

Klik Kanan Edit Text

Page 11: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

11

Pemberian Variabel Name

Klik Kanan Variabel Name

Page 12: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

• Klik kanan button bKeluar > Pilih Event > Action > actionPerfomed

• Klik kanan button bClear > Pilih Event > Action > actionPerfomed

12

Pengisian Kode Program

Page 13: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

• Klik kanan button bProses > Pilih Event > Action > actionPerfomed

13

Pengisian Kode Program

Page 14: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Dari Program Entry Data Mahasiswa tambahkan untuk memasukkandata:

1. Jenis Kelamin

2. Program Studi

14

Latihan

Page 15: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

1. Tambah Label, Radio Button dan Combo Box

2. Ubah nama editText

3. Beri Variabel name ( tJenkel, dan tProdi )

15

Jawaban

Page 16: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

• Klik kanan button bProses > Pilih Event > Action > actionPerfomed

16

Pengisian Kode Program

Page 17: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

TUGASDari Latihan sebelumnya tambahkan untuk memasukkan dataHobbi seperti gambar berikut ini :

Kirim tugas dalam bentuk file WinRAR/WinZIP ke email denganSubject/Topik: Tugas 1 Java UNPRI nama mhs, paling lambat : 28November 2017 jam 22.00 Wib

17

Page 18: Pemrograman€¢Java Swing adalah library java yang digunakan untuk menciptakan Grafik User Interface (GUI). • Dengan Java Swing kita dapat membuat user interface yang cross platform

Next

18

• Java Swing Lanjutan