Postingan

Menampilkan postingan dari Desember, 2020

Exception Handling

Gambar
 Exception Handling         Terkadang saat kita menjalankan program java yang kita buat , satu dua kali bisa mengalami error pada saat runtime, Untuk menangani itu semua kita bisa menggunakan Exception error. Dengan menggunakan Exception Error program yang sebelumnya gagal karna maka akan teteap berjalan meskipun terdapat error. Pada Exception Handling terdapat beberapa fungsi yaitu sebagai berikut  Try : Menentukan bagian statement pada kode yang error atau pengecualian , fungsi ini dilengkapi dengan fungsi catch atau finally. Catch :Menangani masalah yang terjadi pada catch dengan memberi output kalau ada statement yang salah fungsi ini juga harus dibarengi dengan fungsi catch. Finally : fungsi ini hanya digunakan untuk kode yang penting. Dalam sebuah program ada beberapa macam Exception yang terjadi yaitu : Number Format Exception, yaitu exception yang terjadi jika ingin melakukan  casting  tipe data string ke int maka akan terjadi kesalahan ini. Null Pointer Exception, yaitu except

Mecoba Game Pong dengan BlueJ

Gambar
     Mencoba game Pong dengan BlueJ                    Oke teman teman kali ini saya mendapat tugas untuk mencoba game pong didalam aplikasi blueJ. Langsung saja saya jelaskan apa itu game pong. Game Pong merupakan game sejenis tenis meja. dalam game Pong ini terdapat beberapa Class yaitu : 1. Class Pong yang merupakan main dari game Pong ini. 2. Class Paddle yang merupakan class untuk objek paddle dalam game Pong dan memiliki        fungsi untuk merubah warna ukuran dan sebagainya yang terdapat pada Paddle. 3. Class Ball yang berfungsi untuk membentuk bola, mengatur warna bola dan sebagainya. 4. Class Renderer yang berfungsi untuk menjadi tampilan dasar grafik pada game Pong. Berikut Abstraksi class-class yang terdapat pada game Pong; Untuk Source Code nya sebagai berikut: 1. Pong 2. Paddle 3. Ball 4. Renderer Untuk menjalankan Game Pong tersebut kita hanya perlu  Klik kanan Pada Class Pong dan Pilih Fungsi Main dari class Pong. Untuk Output Game yang telah saya coba sebagai berikut :

Membuat tampilan Dektop menggunakan Blue J

Gambar
         IMAGE VIEWER                    Oke teman - teman selanjutnya kita akan membuat tampilan dekstop berupa uplod gambar, edit gambar dsb. disini saya memakai 4 kelas yaitu .   1. ImageViewer merupakan main dari untuk menampilkan gambar    2. ImageFileManager merupakan kelas utilas kecil dengan metode statis untuk memuat dan                menyimpan gambar.      3. ImagePanel  merupakan swing component untuk bisa menampilkan OFImage   4. OFImage merupkan class yang menjelaskan gambar dengan format OF.   Berikut tampilan abstrak dari 4 kelas.     Berikut Source code dari class di atas    1. ImageViewer.       2. ImageFileManager        3. ImagePanel       4. OFImage.     Untuk mengimplentasikan nya berikut langkah 2 nya :     1. Buat object baru dari class ImageViewer     2. Untuk membuka gambar klik "File" kemudian klik "Open"     3. Untuk menggunakan filter klik "Filter" kemudian pilih filter sesuai dengan keinginan     4. Perhatikan outputnya. ut