Posts

Showing posts from December, 2020

Tugas 9 - Exception Handling

Image
Tugas yang diberikan kali ini ialah mengenai exception handling atau dalam bahasa Indonesia berarti Penanganan Error. Penanganan Error merupakan suatu fasilitas di java yang memberikan kemudahan bagi developer untuk menemukan dan menangkap bug atau error yang terjadi ketika program sedang berjalan. Terdapat 4 kata kunci yang sangat penting pada penanganan error, yaitu sebagai berikut: 1. Try Keyword try digunakan pada saat menjalankan suatu block program, kemudian mengenai pada kesalahan yang diproses. Keyword tersebut harus dipasangkan dengan cacth atau finally. 2. Catch Keyword catch berfungsi untuk menangkap bug dari suatu program block try. Keyword ini harus dipasangkan dengan try. 3. Finally Keyword finally merupakan keyword yang akan menunjukkan block program akan tetap dijalankan meskipun terdapat error pada program. 4.  Throw Keyword throw digunakan untuk melemparkan suatu bug yang dibuang secara manual. Keyword berikut digunakan dalam satu method yang menghasilkan kesalaha...

Tugas 8 - Game Pong Java

Image
Tugas yang diberikan kali ini ialah mengenai aplikasi sebuah game sederhana Pong. Game pong ini merupakan  permainan arcade yang dioperasikan dengan koin yang dikembangkan oleh Atari Inc. pada tahun 1972. Pong merupakan permainan atau olahraga tenis meja. Game ini menjadi permainan yang sangat sukses dan merupakan permulaan dari industri video games. Berikut merupakan dokumentasi dari program Pong. Source Code 1. Class Pong 2. Class Paddle 3. Class Ball 4. Class Renderer Run Code 1. Klik kanan pada Class Pong, lalu klik void. 2. Lalu, panel game akan keluar. 3. Kemudian, mainkan game. Sekian dari dokumentasi tugas PBO kali ini.

Tugas 7 - Image Viewer

Image
Tugas yang diberikan kali ini ialah implementasi dari pemrograman Graphical User Interface atau dapat disebut dengan GUI. GUI merupakan desain aplikasi dengan tampilan visual sehingga pengguna dapat dengan mudah menggunakan aplikasi. Implementasi program GUI dari tugas yang diberikan ialah mengenai Image Viewer. Image Viewer merupakan aplikasi program untuk menampilkan sebuah foto. Berikut merupakan dokumentasi dari Image Viewer. Source Code Program Image Viewer memiliki 4 class, 1. Class ImageViewer 2. Class ImagePanel 3. Class ImageFileManager 4. Class OFImage Run Code Berikut merupakan hasil run output dari program. 1. Langkah pertama klik kanan pada bagian class ImageViewer, lalu pilih new ImageViewer(), tekan OK. 2. Lalu, pilih gambar yang akan dibuka. Berikut merupakan gambar yang telah dibuka. dan berikut gambar ketika diaplikasikan filter threshold. Sekian dari dokumentasi tugas 7.