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:
Polymorphism Pada Java Polymorphism adalah sebuah nama atau variabel yang bisa direpresentasikan di program yang berbeda - beda. Maksudnya ialah jika kita mempunyai s… Read More
Contoh Program Java Untuk Melihat Gaji Karyawan Menggunakan Polymorphism Untuk penjelasan polymorphism sudah jelaskan pada postingan sebelumnya, yang ini - Polymorphism Pada Java - . Menggunakan konsep polymorphism sa… Read More
Contoh Program Penggajian Karyawan Menggunakan Multilevel Inheritance Pada Java Program berikut ini masih menggunakan konsep multilevel inheritance, kok bisa?? karena konsep multilevel inheritance itu mempermudah kita membu… Read More
Mari Mencoba GUI Pada Pemograman Java Yeehhhhhhhh,,akhirnya masuk GUI , kenapa senang ?? karena pemograman yang sebenarnya baru dimulai. Nah lohh?? Pada GUI kita akan di perkenalkan… Read More
PolyMorphism Pada Java Bagian 2 Pada postingan kali ini saya ingin menjelaskan tentang Polymorphism pada java. Lebih tepatnya modifikasi dari polymorphism di penjelasan sebelum… Read More
-
Pada postingan kali ini , saya ingin postingin bagaimana cara mudah mengatur waktu pada Laptop ato komputer kita yang memakai OS windows. N...
-
Kingston meluncurkan peranti penyimpanan USB yang dinamai dengan DataTraveler microDuo. Istimewanya, flashdisk ini memiliki dua konekto...
-
Pada postingan kali ini Tentang handle gitar up down yang longgar nih kawan, Penyebab utama ialah kita menggunakan handle terlalu kera...
-
Pada postingan kali ini tentang bagaimana cara mematikan action center, itu loh gambar iconnya bendera ada di pojok kanan panel. mungkin se...
-
Windows Firewall adalah salah satu program dari Windows yang berfungsi menahan file – file yang asing dan tidak di kenali oleh comput...
0 komentar:
Posting Komentar