Skip to main content

Posts

Showing posts from December, 2020

Exception Handling

 Sup Daijoubu? Pada kesempatan kali ini Karu akan menerapkan Exception Handling . Metode yang akan digunakan adalah metode try and catch, akan terdapat 2 class yang tidak berkaitan satu sama lain, maksud pembuatan 2 class disini untuk menunjukkan perbedaan Exception Handling  sebelum dan sesudah menerapkan metode try and catch. Untuk source code 2 class tersebut akan ditampilkan di bawah ini : 1. bioskop.java (  Class yang tidak menerapkan metode try and catch ) Output dari source code di atas adalah sebagai berikut : Gambar 1.1 Exception Handling tanpa try and catch 2. bioskopTRY.java ( Class yang menerapkan metode try and catch ) Output dari source code di atas adalah sebagai berikutt : Gambar1.2 Exception Handling dengan try and catch Output yang akan dihasilkan jika inputan user memenuhi syarat : Gambar 1.3 Inputan user tidak terkena Exception Handling Terimakasih telah menyempatkan waktu untuk melihat postingan Karu kali ini, kurang lebihnya mohon maaf. Sekian....Njana

PONG Game

 Sup Daijoubu? Pada kesempatan kali ini Karu akan mencoba menduplikasi program PONG, PONG adalah sebuah game sederhana yang terinspirasi dari permainan ping pong, dalam programnya nanti akan terdapat 4 kelas yaitu Ball, Paddle, Renderer, Pong. Diagram kelas dapat dilihat pada gambar berikut ini : Penjelasan singkat mengenai 4 kelas tersebut adalah sebagai berikut : 1. Pong.java     Kelas ini adalah kelas utama dalam game PONG ini, di dalam kelas inilah tampilan game PONG dibuat. 2. Paddle.java     Kelas ini berfungsi untuk mengatur pergerakan paddle dan juga tampilan paddle 3. Ball.java     Kelas ini berfungsi untuk mengatur pergerakan bola dan juga tampilan dari bola. 4. Renderer.java     Seperti namanya kelas ini berfungsi untuk merender game secara keseluruhan. Source Code : 1. Pong.java 2. Paddle.java 3. Ball.java 4. Renderer.java Output : Dengan menjalankan kelas utama dalam game PONG yaitu kelas pong.java maka akan dihasilkan output sebagai berikut : Gambar 1.1 Tampilan menu ut

Java Applet

 Sup Daijoubu? Pada kesempatan kali ini Karu akan membuat aplikasi sederhana untuk mengimplementasikan Java Applet. Namun Java Applet hanya tersedia pada Java versi 4 ke bawah, dan versi java yang akan digunakan kali ini adalah versi 3.1.5. Sebelum masuk bagian diagram kelas dan source code "Apa sih Java Applet ?" Java Applet adalah aplikasi java yang bisa disisipkan ke dalam HTML. Java Applet bisa berjalan pada web browser yang telah mendukung java seperti Mozilla, IE, Chrome. Applet dirancang untuk berjalan 'remotely' pada browser client, sehingga ada beberapa keterbatasan. Applet biasa digunakan untuk membuat website lebih dinamis dan menghibur. Selanjutnya akan ditampilkan gambaran diagram kelas bertipe Applet di bawah ini : Berikut ini adalah source code untuk aplikasi sederhana implementasi Java Applet : TesApplet Untuk Output yang dihasilkan adalah sebagai berikut : Sekian yang penjelasan mengenai implementasi sederhana Java Applet, mohon maaf apabila terdapat

Anti Anxiety Teller with Java FX

 Sup Daijoubu? Pada kesempatan kali ini Karu akan mencoba mengimplementasikan Java FX untuk membuat sebuah mesin Fortune Teller yang diberi nama Anti Anxiety hehehe. Sebelum lanjut Karu mau menjelaskan sedikit mengenai "apa sih Java FX?". JavaFX adalah salah satu teknologi dari Java yang diluncurkan untuk membanggun aplikasi yang kaya dengan konten multimedia seperti grafis, soun, effect grafis dan video, yang diintegrasikan ke dalam Website dan berjalan di dalam jaringan internet. JavaFX ini bersifat multiplatform yang artinya dapat berjalan di berbagai platform contohnya moobile, dekstop, televisi. Setelah mengetahui apa itu JavaFX, kita udah bisa nih lanjut ke diagram kelas dan source yang akan di tunjukkan di bawah ini ; Note :  Untuk kelasnya tersendiri tipenya berbeda dengan kelas biasa, tipe kelas yang digunakan kali ini adalah tipe JavaFX. Gambar di atas merupakan diagram kelas Source Code : FortuneTeller Untuk Output yang dihasilkan adalah sebagai berikut : Sekian pe

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 s

Login Simple

SUP Daijoubu ? Yoo ketemu lagi nich, kali ini Karu akan membuat program Java untuk Login dengan menggunakan GUI nih, waah menarik banget kan. Namun karena baru belajar, jangan berharap banyak yah sama GUI yang akan dibuat Karu kali ini, program kali ini bisa dibilang lumayan simpel karena kita hanya memerlukan satu kelas saja yaitu kelas Login, kalau kalian penasaran gimana sih programnya? Nah di bawah ini akan ditampilkan source code dari kelas Login itu sendiri : Login.java  untuk melihat output dari program Login ini cukup simpel nih, kita cuma perlu mengklik kanan pada tampilan diagram kelas Login lalu pilih opsi void main (String[] ags). Lalu outputnya akan terlihat sebagai berikut : Jika terjadi kesalahan dalam penulisan username atau password maka outputnya akan seperti berikut ini Sekian penjelasan yang dapat Karu sampaikan pada kesempatan kali ini. Mohon maaf apabila ada banyak kekurangan.