Postingan

Menampilkan postingan dari Desember, 2020

Text Editor

Gambar
HALOHAIII…..KEMBALI LAGI DI BLOGKU HEHE….ADUH CAPS JEBOL Jadi postingan ini isinya tuh bahas tentang buat Notepad tentunya pada Java. Kalian dah pada tau kan notepad, iya notepad program yang dipake untuk menulis dan menyimpan teks. Notepad juga punya fitur-fitur yang mendukung pengalaman pengguna seperti pengaturan file, edit, dan lain-lain. Pada aplikasi Notepad berikut akan terdapat beberapa fitur, seperti menulis (termasuk cut, copy, paste), membuka file baru maupun file yang telah ditulis, save teks, print teks, serta close. Inidia kodingannya Setelah di- compile trus dijalankan, tampilannya kayak gini nih Di dalemnya ada fitur-fitur yang bisa diaplikasikan pada teks/file. Diantaranya : 1. File 2. Edit 3. Close setelah ditutup(close) akan berpenampilan kosong seperti ini sekian dari diri ini, semoga bermanfaat :D

Exception Handling

Gambar
Halo semuaa…kali ini kita akan membahas tentang Exception Handling. Mari kita simak. I. Pengertian Apa sih Exception itu?? Jadi pada dasarnya, 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. II. Perbedaan antara Class Error dan Class Exception di java Selain Exception, java.lang.Throwable juga memiliki subclass yaitu class Error. Jadi apa sih bedanya? Error me...

Game Pong

Gambar
Yuhuu.. balik lagi nih.. Pada kali ini kita akan membahas tentang Game Pong . Pong adalah permainan video generasi pertama yang dirilis sebagai permainan arcade yang dioperasikan dengan koin yang dikembangkan oleh Atari Inc. pada tanggal 29 November 1972. Dalam membuat game Pong menggunakan Java, ada empat kelas yang akan digunakan, yaitu : Class Ball = Class ini berfungsi sebagai bola. Class ini mengatur warna, ukuran, kecepatan, dan pergerakan pada bola Class Paddle = Class ini berfungsi sebagai paddle (pemukul pong). Class ini mengatur warna, ukuran, kecepatan paddle, dan juga membatasi pergerakan paddle agar tidak melebihi ukuran layar Class Renderer = Class ini menjadi panel game Class Pong = Class ini merupakan main class yang mengendalikan objek yang telah dibuat. Berikut Diagram Class-nya Berikut Source Codenya Class Pong Class Ball Class Paddle Class Renderer Setelah dijalankan, maka akan terdapat tampilan awal sebagai berikut.  Kita bisa memilih a...

Java Applet & Java FX

Gambar
Halo semua, post baru lagi nih… Postingan kali ini membahas tentang Java Applet dan Java FX. Java Applet Apa sih Java Applet itu? Java Applet adalah sebuah aplikasi java yang dapat disisipkan ke dalam halaman HTML untuk kemudian dapat diakses oleh pengguna melalui halaman web. Java Applet juga dapat didownload terlebih dahulu oleh pengguna dan kemudian dijalankan melalui sebuah browser. Secara default, Java Applet tidak bisa mengakses resource pada komputer lokal. Java Applet biasanya digunakan untuk membuat website lebih dinamis dan menghibur dengan cara menambahkan beberapa fungsi kepada halaman web yang bersifat statis, dengan syarat bahwa perangkat yang digunakan memiliki browser yang mendukung Java seperti Microsoft Internet Explorer 4.0 ke atas, Netscape Navigator, Mozilla Firefox, Chrome, dan Opera. Keuntungan Menggunakan Java Applet : Bersifat lintas platform, dapat dijalankan pada Windows, Mac OS, dan Linux Bisa berjalan pada semua versi plugin java Bisa berjalan di...

GUI ImageViewer

Gambar
Halo kamu… :D sehat sehat aja kan ya.. Laman kali ini akan menjelaskan tentang salah satu contoh penerapan dari program Graphic User Interface yang disingkat dengan GUI. GUI itu sendiri adalah  desain aplikasi dengan tampilan visual sehingga pengguna dapat dengan mudah menggunakan aplikasi. GUI Principles ada 3 yaitu komponen sebagai berikut : Komponen : Button, menu sliders, etc Layout   : Menyusun komponen Events   : Bereaksi pada input user (press button, menu selection) Nah setelah tahu tentang definisinya, yuk langsung cuss ke penerapannya. Penerapan GUI yang dibahas di sini adalah ImageViewer. Program ini berfungsi untuk memberikan filter pada foto yang telah ditambahkan. Dapat dilihat bahwa class terdiri dari 4 class yaitu ImageViewer, ImagePanel, ImageFileManager, dan OFImage. Berikut implementasi kodingannya : ImageFileManager ImagePanel OFImage ImageViewer Cara menjalankan programnya gini nih : Klik kanan pada class ImageViewer, lalu klik...