Skip to main content

Image Viewer

 SUP ? Daijoubu ?

Yahalo ketemu lagi bareng Karu nih, pada kesempatan kali ini Karu ingin membuat sebuah aplikasi image viewer yang memiliki filter untuk mengubah warna foto yang diinputkan oleh user, wah terdengar ribet sekali ya teman, untuk bisa membuat aplikasi tersebut Karu akan mengimplementasikan metode yang ada pada Java GUI. Aplikasi image viewer kali ini akan melibatkan 4 buah kelas yang memiliki peranannya masing-masing, untuk lebih jelasnya bisa dilihat pada diagram kelas dan source code yang ada di bawah ini :



1. OFImage.java

    Di kelas ini terdapat efek-efek yang dapat digunakan dan disinkronisasi dengan foto yang telah            diinputkan oleh user



2. ImageFileManager.java

    Kelas ini berfungsi untuk load foto inputan user


3. ImagePanel.java

    Kelas ini berfungsi untuk menyetting foto inputan user agar memiliki rasio yang sama


4. ImageViewer.java
    
    Kelas utama yang mengontrol aplikasi ImageViewer


Dari kelas-kelas di atas akan didapatkan tampilan output sebagain berikut :

> Saat output Awal



> Saat memilih foto untuk diinput




> Output setelah foto berhasil di input 



> Outuput ketika bermain dengan filter :

    * filter darker


    * filter lighter


    * filter treshold
   


Sekian pembahasan yang dapat Karu sampaikan mengenai aplikasi GUI sederhana Image Viewer, mohon maaf apabila terdapat banyak kekurangan serta kesalahan.













Comments

Popular posts from this blog

HOW TO CREATE SIMPLE CV

Sup, Dajoubu? Pada kesempatan kali ini saya ingin menjelaskan bagaimana cara membuat CV secara sederhana dan mudah. HTML & CSS akan menjadi aktor utama dalam pembuatan CV sederhana ini, berikut adalah source code Simple CV yang telah saya buat dengan sedikit modifikasi : HTML CSS Jika source code di atas dijalankan maka Simple CV seharusnya sudah terbuat dan memilik tampilan yang bisa dilihat pada neroSpace.github.io atau gambar di bawah ini : Sekian penjelasan saya mengenai Simple CV, mohon maaf jika ada kesalahan terimakasih.

Ticket Machine

 SUP Daijoubu ? Pada kesempatan kali ini Karu akan mencoba membuat project sederhana untuk E-Ticket Machine,  untuk projectnya sendiri Karu akan mencoba menggunakan salah satu fungsi Java yaitu java.util.Scanner . Di dalam project E-Ticket Machine nanti akan terdapat 2 buah Class  yaitu : 1. Ticketing Class  Ticketing ini berfungsi menyimpan beragam fungsi seperti :   >    getPrice(),  fungsi ini berguna untuk menyetor harga E-Ticket agar dapat ditampilkan. >     getBalance(), fungsi ini berguna untuk mengembalikan nilai saldo yang dimiliki oleh pengguna E-Ticket Machine. >      topUp() , fungsi ini berguna untuk menambahkan nilai saldo pengguna E-Ticket Machine   apabila melakukan pengisian saldo. >      printTicket(), fungsi ini berguna untuk menampilkan Tiket yang sudah dibeli oleh   pengguna E-Ticket Machine. 2. TesTicketing      Class  TesTicketing ini...

Evaluasi Akhir Semester

Nama: Muhammad Farhan Haykal NRP  : 05111940000141 Membuat Aplikasi Sekolah 1. Definisikan fitur dari aplikasi yang akan dibangun 1.1 Admin     - CRUD Mata Pelajaran     - CRUD Kelas     - CRUD Data Siswa     - CRUD Data Guru     - CRUD Data Orang Tua Siswa     - Complete Dashboard     - Login 1.2 Guru     - CRUD ujian     - CRUD tugas     - CRUD kehadiran siswa     - CRUD Materi     - Login 1.3 Siswa     - Dapat Melihat Jadwal Pembelajaran     - CRUD tugas yang dikumpulkan     - Dapat Melihat Materi Pembelajaran     - Fitur  Login 1.4 Orang Tua     - Child Credentials   (Melihat data terkait anak seperti data diri, nilai tugas & ujian)     - Invoice Viewing (Melihat bukti pembayaran biaya sekolah)     - Payment Management (Membayar biaya sekolah siswa)     - Fitur Login ...