Yap,, pada postingan kali ini saya akan membahas project akhir pemograman java 2 yaitu kelanjutan dari project pertama . Project pertama sudah saya buat dan saya posting kan yaitu Program Warung Sederhana Menggunakan Java Netbeans , ikelanjutan itu yang dimaksud ialah dari project tersebut dilanjutkan ke GUI.nya atau lebih jelasnya tampilan program. Nah tampilan tersebut saya menggunakan JFrame Form lalu drag and drop saja biar gak ribet hahahahaha. Berikut desainnya :
Nah tampilan tersebut saya gunakan untuk kunci agar dapat memesan. Jadi jika nama pemesan belum di isi maka akan ada peringatan, begitu juga jika pilih meja belum dipilih maka akan ada peringatan juga. Tapi itu semua ketika kita beri event, nah event tersebut terdapat pada button pesan sekarang. Source code yang ada pada button tersebut berikut ini :
Ketika format pemesanan sudah benar maka akan muncul JFrame form lain , berikut ini tampilannya :
JFrame form yang ini panelnya saya tambahkan sebuah Tab. Terdapat 3 button utama yaitu cek untuk makanan , cek untuk minuman, dan cek harga untuk total dari cek makanan dan minuman. Untuk button cek makanan berikut source codenya :
Itu hanya sepenggal saja source codenya hehehehe, semua perhitungan dan harganya di ambil dari class class yang ada di project sebelumnya dengan cara mengakses kelasnya saja (lebih jelasnya coba baca Kelas Dalam Java ).
Untuk button cek minuman sama seperti cek untuk makanan berikut source codenya :
Untuk blok Try - catch digunakan jika inputan dari pengguna tidak sesuai dengan yang di inginkan atau kosong, maka try - catch akan muncul. Misalnya didalam try catch terdapat sebuah inputan yang menggunakan tipe data integer, tapi kita menginputkan berupa string maka akan muncul pesan dari try catch.
Sekarang untuk button cek harga yaitu total dari cek makanan dan minuman, berikut source codenya :
Pada source code diatas terdapat code JTabbedPane1.setSelectedIndex(1), merupakan code agar ketika dirunning dan di klik button cek harga maka otomatis akan pindah ke tab selanjutnya. TabbedPane mulai dari 0 untuk indexnya (banyak tab nya). Setelah di klik button harga tampilan berikut yang muncul seperti ini :
Untuk button hitung merupakan button untuk menghitung bayar dikurangi total harga lalu kembalian akan otomatis muncul. Berikut source codenya :
Untuk button cetak nota yaitu untuk mencetak semua inputan dari memilih makanan dan minuman sampai total harga dan pembayaran. Berikut source codenya :
Sedangkan button menu pemesanan untuk kembali ke pengisian format pemesanan.
Jadi seperti itu project akhir yang saya buat kali ini . Class class yang dibuat sebelumnya digunakan untuk menghitung nilai yang di inputkan di GUI dengan menggunakan variabel penampung dulu untuk menampung inputan.
Oke Semoga bermanfaat.
Sabtu, 03 September 2016
Home »
Pemograman Java
» Project Akhir Algoritma Dan Pemograman 2
Project Akhir Algoritma Dan Pemograman 2
Related Posts:
Program Warung Sederhana Menggunakan Java Netbeans Ohayuu semuannya, bisa nulis lagi nih ceritanya. Oke pada postingan kali ini saya ingin memahas sebuah program warung sederhana menggunakan java… Read More
Dasar - Dasar Pada Pembuatan Tampilan GUI Pada Java Netbeans Pada postingan kali ini saya ingin membahas tentang dasar - dasarnya agar tampilan GUI itu menarik dan tertata rapi. Mungkin ini bisa disebut ti… Read More
Program GUI Untuk Menampilkan Inputan Pada Java Netbeans Halo semua, pada postingan kali ini masih tentang gui gan, yaitu membuat program untuk menampilkan inputan dari pengguna. Baca juga program yan… Read More
Program GUI Membuat Menu Login Sederhana Pada Java Netbeans Pada postingan kali ini saya akan membahas sebuah contoh program menggunakan GUI membuat login sederhana. Seperti apa caranya ?? Nah beri… Read More
Program GUI Untuk Memanggil JFrame Form Lain Pada Java Netbeans Postingan kali ini saya akan membahas suatu program yang dapat memanggil Form lain pada java. Mungkin lebih tepatnya sering digunakan pada logi… Read More
-
keyboard tidak berfungsi Kalau keyboard tidak befungsi, maka kita bisa menggunakan keyboard on screen. Caranya : masuk ke start...
-
YouTube pada hari Jumat mengumumkan bahwa mereka akan mulai mendukung Definisi 4K konten video Ultra High . YouTube resmi meluncur...
0 komentar:
Posting Komentar