Postingan

Menampilkan postingan dari Desember, 2020

Tugas 9 Exception Handling

Exception merupakan subkelas dari kelas java.lang.Throwable. Karena Exception adalah sebuah kelas maka hakikatnya ketika program berjalan dan muncul sebuah bug atau kesalahan maka bug tersebut dapat dianggap sebuah object. Sehingga ketika object ini di tampilkan di layar maka java akan secara otomatis memanggil method toString yang terdapat dalam object bertipe Exception ini. Java memberikan akses kepada developer untuk mengambil object bug yang terjadi ini dengan mekanisme yang dikenal Exception Handling. Exception handling merupakan fasilitas di java yang memberikan flexibilitas kepada developer untuk menangkap bug atau kesalahan yang terjadi ketika program berjalan. Ada 3 keyword penting dalam java dalam hal exception handling : 1. try      Keyword try biasanya digunakan dalam suatu block program. Keyword ini digunakan untuk mencoba menjalankan block program kemudian mengenai sasaran dimana munculnya kesalahan yang ingin diproses. Keyword ini juga harus dipasangka...

Tugas 8 Pong

Gambar
Pong adalah permainan video generasi pertama yang dirilis sebagai permainan arkade yang dioperasikan dengan koin yang dikembangkan oleh Atari Inc. pada tanggal 29 November, 1972.Pong didasari dari permainan atau olahraga tenis meja (Ping pong), nama permainan ini berasal dari suara yang dihasilkan ketika memukul bola ping pong.Kata Pong telah didaftarkan sebagai merek dari Atari Interactive. Program Pong terdiri dari 4 class yaitu: Class Pong berfungsi sebagai app dari program Pong. Class Ball berfungsi untuk mengatur semua yang berkaitan dengan bola. Class Paddle berfungsi untuk mengatur semua yang berkaitan dengan pemukul dan alas. Class Renderer berfungsi untuk mengatur grafik dari game Source Code Pong Ball Paddle Renderer Output Tampilan awal permainan Tampilan saat di dalam permainan Tampilan saat permainan selesai

Tugas 7 ImageViewer

Gambar
Pada kesempatan kali ini saya akan menyampaikan mengenai aplikasi ImageViewer. Fungsi dari program tersebut merupakan penampil gambar beserta fungsi lainnya yaitu filter yang ada darker, lighter, dan threshold. Untuk diagram class terdiri dari 4 class yaitu: ImageViewer, Class utama aplikasi yang berfungsi untuk build dan menampilkan GUI serta Class utama aplikasi yang berfungsi untuk build dan menampilkan GUI serta ImagePanel,  komponen Swing yang dapat menampilkan gambar OFImage. ImageFileManager, class yang utilitasnya kecil dengan metode statis yang digunakan untuk memuat dan menyimpan gambar. OFImage, class yang mendefinisikan gambar dalam format OF(Object First). Source Code ImageViewer ImagePanel ImageFileManager OFImage Output Tampilan awal aplikasi Tampilan aplikasi setelah memuat gambar Tampilan aplikasi setelah digunakan filter darker Tampilan aplikasi setelah digunakan filter lighter Tampilam aplikasi setelah digunakan filter threshold Sekian penjela...