TUGAS 7 PEMOGRAMAN BEROENTASI OBJECT

IMAGE VIEWER




Jadi tugas kali ini yaitu menduplikasikan aplikasi Image viewer yang merupakan implementasi GUI dengan komponen AWT dan Swing. Aplikasi ini berguna untuk menampilkan gambar/foto dan memiliki beberapa filter di dalamnya.

Terdapat 4 Class yang di gunakan dalam Aplikasi ini :

1. ImageViewer, Berfungsi sebagai Main Class untuk memanggil semua komponen fungsi lain dan tampilan GUI.

2. ImagePanel, Berfungsi sebagai class yang berisi komponen Swing yang dapat menampilkan OFI image. Class ini juga mengatur lebar dan tinggi panel aplikasi agar menyesuaikan gambar/foto.

3. ImageFileManager, Berfungsi untuk memuat dan menyimpan gambar/foto.

4. OFImage, Berfungsi untuk mendefinisikan gambar/foto menjadi Object First (OF). Kemudian berfungsi sebagai edit filter.

Kemudian aplikasi ini terdiri dari beberapa library/package :

1. Java.awt*, untuk proses inputan dalam sebuah program.

2. Java.awt.event.* , untuk deklarasi Class Event dan mengambil semua file dari package event pada java.awt.

3.  Java.awt.image* , Untuk memodifikasi Gambar.

4. Java.awt.swing.* , Untuk mendeklarasikan sebuah komponen grafis dengan perintah yang di jalankan oleh program.

5.  Java.io.File, Untuk menghapus, dan mendapatkan informasi yang berhubungan dengan file atau folder.


SOURCE CODE :

1. ImageViewer.java

2. ImagePanel.java

3. ImageFileManager.java

4. OFImage.java


OUTPUT :














Comments

Popular Posts