Langsung ke konten utama

Postingan

Menampilkan postingan dari Desember, 2020

Belajar Java Ceria 11

 Membuat Notepad yang Sederhana     Halo kisanak, YEAYYY LIBUR PANJANG 24-27, tapi ga tenang karna ada tugas-tugas mantap ceria h3h3. Nah kali ini aku mau nyoba untuk mengimplementasikan Java.io  yang merupakan salah satu penerapan untuk mengakses file & direktori. Tapi kalau dibuat biasa aja ga asik, jadi sekalian latian, aku buat aja Notepad yang sederhana... ya hitung2 latihan lah. Programnya sudah lengkap dengan dokumentasinya ya. Ada 2 class, yaitu main (class utama) dan grid. Class Main Class Grid Dan berikut penjelasan cara pakainya

Belajar Java ceria 10

Error Handling     Halo kisanak, pada kali ini aku akan mencoba mempraktikan Error Handling yang sederhana. Aku menggunakan Source Code dari  GitHub . Disini programnya sudah berjalan dengan baik, tetapi ada yang sedikit mengganjal kurasa, yaitu ketika pembagian dengan 0 yang seharusnya tidak bisa. Namun, karena Programmer ini memakai tipe data Double, maka akan keluar hasil 'Infinity'. Hal itu terjadi karena program menangkapnya bukan sebagai bilangan 0 saja, tetapi sebagai bilangan 0,000000....... yang panjang, makanya hasilnya 'Infinity'     Buat kalian yang masih bingung dengan Error Handling kalian bisa pergi ke: https://www.edureka.co/blog/java-exception-handling https://socs.binus.ac.id/2018/12/05/exception-handling/ http://www.w3big.com/id/java/java-exceptions.html Jadi seperti ini tampilan Calculatornya, Ok, pertama kita coba dulu pake Assertion "tidak valid" seperi dibawah ini Setelah itu bisa di pakai Try-Catch jika pembaginya merupakan 0 dan beriku...

Belajar Java Ceria 9

 Game Sederhana: Pong Ping     Halo kisanak, ga terasa ya sudah ada di penghujung tahun ini dan kali ini aku akan ngebuat game yang sederhana aja yaitu pong ping. Aku yakin kalian sudah tau ini. Disini terdapat 4 Class yaitu Renderer, Ball, Paddle, dan Pong sebagai main class-nya. Aku akan taruh .jar asli game ini, jadi kalian bisa donlot  disini!  Penjelasannya sudah ada divideo paling bawah, silakan menonton h3h3 Class Renderer Class Ball Class Paddle Class Pong WATCH ME (ADA CHALLENGE!)

Belajar Java Ceria 8

 Pemrograman JavaFX      JavaFX adalah library Java yang digunakan untuk membangun Rich Internet Applications. Aplikasi yang dikembangkan menggunakan JavaFX dapat berjalan di berbagai perangkat seperti Komputer Desktop, Mobile Phones, TV, Tablet, dll. Untuk mengembangkan Aplikasi GUI menggunakan bahasa pemrograman Java, programmer mengandalkan perpustakaan seperti Advanced Windowing Toolkit dan Swings. Setelah munculnya JavaFX, programmer java sekarang dapat mengembangkan aplikasi GUI dengan konten yang banyak. Dengan menggunakan teknologi Java, aplikasi ini memiliki tingkat penetrasi browser 76%. Dibeberapa compiler seperti IntelliJ tidak bisa menerapkan ini, karena sebenarnya JavaFX sudah tidak bisa dipakai diatas JDK 11. untuk mempelajari ini bhanay bisa menggunakan BlueJ atau Eclipse. Berikut contoh dari Fortune Teller, dimana setiap mengklik button pada program maka akan mengeluarkan kalimat yang telah ditulis oleh programmer. Berikut Outputnya