Posts

Showing posts from December, 2020

ERROR EXCEPTION HANDLING

Image
Kali ini, kita akan mencoba untuk membuat program yang mengalami crash atau error saat dijalankan, atau biasa disebut degan Exception Handling .  a. Exception? Exception adalah sebuah alur peristiwa yang menjalankan proses pada program, pristiwa tersebut bisa berupa kesalahan atau error pada program yang kita buat, error tersebut bisa terjadi karena beberpa faktor, diantaranya: kesalahan input, jenis format data yang dimasukan salah, peggunaan array yang melebihi batas, dll. b. Keyword penting dalam Handling Exception     1. Try      Keyword ini biasanya digunakan dalam suatu block program. Try digunakan untuk mencoba menjalankan block program kemudian mengenai dimana munculnya kesalahan yang ingin diproses. Keyword ini juga harus dipasangkan dengan keyword catch atau keyword finally.       2 . Catch      Kegunaan keyword ini adalah menangkap kesalahan atau bug yang terjadi dalam block try. Setelah menangkap kesalahan yang terjadi maka developer dapat melakukan hal apapun pada block ca

PING PONG GAME

Image
PINGPONG !  Kali ini kita akan membuat program game ping pong menggunakan BlueJava. DIAGRAM CLASS Terdiri dari 4 kelas, yaitu: a. Class Ball=bola b. Class Paddle=pemukul bola c. Class Render=frame grafis d. Class Pong=main class SOURCE CODE a. Class Ball b. Class Paddle c. Class Render d. Class Pong OUTPUT

JAVA APPLET

Image
 Apa itu Java Applet? Applet adalah salah satu jenis program yang bisa dihasilkan oleh bahasa pemrograman Java selain program aplikasi desktop dan server. Applet Java harus dijalankan menggunakan web browser, misalnya di Microsoft Internet Explore, Mozilla FireFox, Google Chrome atau browser yang lain.  Applet Java dapat disertakan di dalam dokumen HyperText Markup Language (HTML) bila ingin dijalankan di web browser. Dokumen HTML menggunakan tag untuk memberi instruksi ke web browser dan web browser akan menterjemahkan dan memutuskan bagaimana menampilkan atau memperlakukan konten dari dokumen HTML. Kali ini kita akan mencoba mengimplementasikan java applet dalam sebuah program jam analog yang bekerja mengikuti waktu setempat. SOURCE CODE OUTPUT

JAVA FX

Image
 Apa itu J AVA FX? JavaFX  adalah sebuah platform software untuk membangun sebuah aplikasi  rich internet application  (RIA) yang bisa berjalan pada berbagai macam perangkat. Seperti komputer dekstop, web browser di Windows, Linux dan Mac OSX. JavaFX dirancang untuk menyediakan para developer java sebuah platform yang baru, ringan, dengan performa yang tinggi. Tujuannya adalah ingin mengantikan swing untuk membangun aplikasi GUI. Namun itu bukan berarti Swing sudah tidak digunakan lagi. Sejumlah besar aplikasi telah dibangun dengan menggunakan swing itu berarti, Swing telah menjadi bagian dari Java API untuk waktu yang cukup lama. Terutama bahwa aplikasi ini bisa digabungkan dengan JavaFX secara fungsi. Kali ini kita akan mencoba membuat aplikasi program dari implementasi JavaFX ini. Program ini bernama Wheel of Dinner, yaitu berupa random picker yang membantu kita untuk memilih menu makan. SOURCE CODE OUTPUT

Image Viewer

Image
a. Diagram Kelas dari Program ini b. Source Code     1. imageViewer     2. imageFileManager     3. imagePanel     4. ofImage c. Output a. Darker b. Lighter c.Threshold

LOGIN GUI

Image
 Membuat tampilan jendela Login menggunakan panel GUI pada Java. a. Source Code b. Hasil Output