Tugas 6 : GUI ImageViewer
IMAGE VIEWER MENGGUNAKAN GUI
GUI adalah suatu sistem yang membuat para pengguna atau user memapu berinteraksi dengan suatu perangkat komputer yang digunakan oleh si user tersebut. GUI sendiri dapat dikendalikan menggunakan beberapa macam alat input, seperti mouse, keyboard, touchscreen, dan lain sebagainya.
Sistem Operasi GUI secara umum akan ada jendela, menu, tombol, ikon, dan lainnya yang didesain supaya penggunanya lebih mudah dalam berinteraksi dengan sistem operasi atau aplikasi.
Secara sederhana fungsi GUI adalah mempermudah user menggunakan sebuah software dalam komputer. Karena GUI mempermudah user dengan satu klik bisa menampilkan sebuah aplikasi, bukan lagi dengan cara mengetiknya.
Pada program ImageViewer menggunakan GUI ini terdapat 4 kelas, yaitu:
1. Class ImageViewer
2. Class ImagePanel
3. Class OFImage
4. Class ImageFileManager
Berikut adalah diagramnya:

1. ImageViewer
2. ImagePanel
ImagePanel adalah komponen Swing yang bisa menampilkan OFImage. ImagePanel terkontruksi sebagai sebuah subclass dari Jcomponent dengan beberapa fungsi tambahan dari pengaturan sebuah OFImage.
Berikut Source codenya:
3. ImageFileManager
ImageFileManager adalah kelas utilitas kecil dengan metode statis untuk memuat dan menyimpan gambar. File di disk bisa dalam format gambar JPG atau PNG. Untuk file yang ditulis oleh kelas ini, formatnya ditentukan oleh IMAGE_FORMAT konstan.
Berikut Source codenya:
4. OFImage
OFImage adalah kelas yang mendefinisikan gambar dalam format OF (Objects First).
DF
Berikut Source codenya:
Berikut adalah cara menggunakan ImageViewer:
1.
2.
Komentar
Posting Komentar