Langsung ke konten utama

Postingan

TUGAS 10 - Text Editor Dalam JAVA

Text Editor Menggunakan Java pada blog kali ini, saya akan menjelaskan sebuah program yang saya buat yaitu program text editor atau biasanya dikenal sebagai notepad sederhana. dikatakan sebagai notepad sederhana karena memiliki fungsi-fungsi dan opsi yang mirip dengan notepad. Menu pada program notepad sederhana ini ada File , pada menu "File" terdapat menu laiinya yaitu "New" yang digunakan untuk membuat file baru, lalu "Save" untuk menyimpan hasil dari text editornya. Lalu "Open" untuk membuka file dan "Print" digunakan untuk mencetak. Edit , pada menu "Edit" terdapat beberapa menu yaitu, copy, paste dan cut. Close , menu "Close" digunakan untuk menutup file. Berikut diagram dari program Notepad sederhana ini : Source Code : Apabila Source Code diatas dijalankan maka akan muncul tampilan sebagai berikut Apabila memilih menu File, maka terdapat pilihan menu lainnya Apabila memilih menu Open, Berikut tampilannya Ber...

Tugas 9 - Exception Handling

Exception Handling Pada program Java, jika ditengah-tengah program menemui error atau disebut juga runtime error ini akan dilemparkan sebagai  exceptions/ pengecualian. Exceptions ini juga adalah objek yang merepresentasikan suatu error atau kondisi yang mencegah eksekusi berjalan secara normal. Jika exception tidak ditangani maka program akan berhenti secara tidak normal. Exception merupakan subkelas dari kelas java.lang.Throwable.  “Bukalah dokumentasi java untuk lebih menyakinkan anda”. 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 ...

TUGAS 7 - Java FX dan Java Applet

TUGAS 7 - Java FX dan Java Applet Java FX Berikut merupakan program aplikasi java yang dibuat dengan menggunakan Java FX, JavaFX sendiri  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%. Berikut adalah contoh program yang menggunakan JavaFX, Sesuai dengan namanya, program dibawah ini berfungsi untuk mencetak ramalah - ramalan random untuk pengguna, pada contoh program kali ini  saya membuat program yang dapat mendapatkan jawaban soal pilihan ganda, agar bisa mend...

TUGAS 6 - Pemograman GUI : Image Viewer

PEMOGRAMAN GUI : IMAGE VIEWER MENGGUNAKAN JAVA Pada postingan kali ini, saya akan membahas aplikasi image viewer, pada program aplikasi ini berfungsi untuk membuka gambar dan menampilkannya yang nantinya terdapat filter-filter yang digunakan dalam pengeditan gambar tersebut. Dalam program aplikasi ini, terdapat hal hal yang diperlukan saat pengembangan aplikasi dengan basis GUI atau disebut Graphical User Interface .  Defini GUI atau Graphical Interface GUI adalah singkatan dari Graphical User Interface. GUI merupakan desain aplikasi dengan tampilan visual sehingga pengguna dapat dengan mudah menggunakan aplikasi. The Java Foundation Class (JFC), merupakan bagian penting dari Java SDK, yang termasuk dalam koleksi dari API dimana dapat mempermudah pengembangan aplikasi JAVA GUI. JFC termasuk diantara 5 bagian utama dari API yaitu AWT dan Swing.  Tiga bagian yang lainnya dari API adalah Java2D, Accessibility, dan Drag dan Drop. Semua itu membantu pengembang dalam mendesain dan m...

ETS PBO Kelas A No 4

ETS PBO No 4 - Kelas A Membuat video demo yang menjelaskan pembuatan aplikasi tersebut beserta dengan hasil eksekusinya. Nama : Migel Aulia Mandiri Putra NRP : 051119400000194 Kelas : PBO - A Timestamp : 22.28 (24 November 2020)

ETS PBO Kelas A No 3

SOAL ETS PBO NO 3 Implementasikan rancangan Class dengan menggunakan bahasa pemrograman Java. Class mainMesinATM :   Kelas ini merupakan kelas yang digunakan sebagai kelas utama pada kelas ini menampilkan menu pilihan atm, dan memanggil fungsi untuk menghitung operasi-operasi  pada Program ATM Class MesinATM : Pada kelas ini merupakan, operasi yang dilakukkan pada pemanggilan fungsi di class mainMesinATM, dan Menampilkan Output yang diinginkan user seperti Sisa Saldo, Pembayaran, Penarikan Tunai dengan nominal yang berbeda,dll. Nama : Migel Aulia Mandiri Putra NRP  : 05111940000194 Kelas : PBO - A Timestamps : 19:37

ETS PBO Kelas A No 1 dan 2

Program ATM Pada JAVA Skenario fungsionalitas 1.  Jalankan Program 2. Terdapat Opsi Masukkan PIN 3. Setelah berhasil, tampilkan pilihan menu      a. Nominal Yang ingin ditarik  mulai dari 100.000 hingga 1000.000      b. Daftar E-Banking      c. Menu Lainnya, apabila pilihan menu lainya maka terdapat opsi atau pilihan lainnya yang  terletak      pada cara ke 2 nanti      d. Keluar 4. Apabila User Menginputkan opsi yang pertama, yaitu penarikan uang tunai, maka akan dikeluarkan output "Penarikan Sebesar ...  Berhasil, Sisa Saldo : ...." 5. Apabila User meninputkan opsi yang kedua, yaitu Daftar E-Banking, maka user akan diarahkan ke menu baru 6. Apabila User Menginputkan opsi ke tiga, yaitu Menu lainnya, maka user akan diarahkan ke   menu   baru yang didalamnya terdapat :                    a. Informasi Saldo      ...