Konversi Bilangan Desimal dalam Java dengan JOption

Yah,,, alhamdulillah akhirnya tugas java yang satu ini selesai juga... Setelah beberapa hari bingung dan selalu kepikiran karena tugas ini belum selesai. Langsung saja ke topik utama ya,,,

Yukk dilihat langkah-langkahnya.... :)

1. Seperti biasa, buka Netbeans lalu buat java class baru (cth : MenuDariJOption.java)
2. Ketikkan coding ini tepat di bawah package (cth: package Praktek1)


3. Ketikkan coding ini di bawah public class (cth: public class MenuDariJOption) untuk deklarasi variabel secara global (umum)


4. Buat method untuk konversi dari desimal ke Biner, Heksa dan Oktal


5. Buat method untuk konversi ke Terbilang


6. Buat method untuk konversi ke Pecahan


7. Buat method untuk input bilangan


8. Buat method untuk output hasil


9. Buat method untuk input nama


10. Buat method untuk input gender


11. Buat method untuk menu pilihan utama (Biner, Heksa, Oktal, Terbilang, Pecahan, Kembali, Keluar)


12. Buat method untuk menu kembali (menu awal)


13. Buat method utama


Sekarang liat hasilnya.... (Tekan Shift+F6)

Masukkan nama melalui input dialog ini


    Untuk menguji coding yang kita ketikkan sudah benar atau belum, pilih Cancel atau klik close box yang ada di pojok, maka akan muncul :


 Lalu pilih OK tanpa menginputkan nama, maka akan muncul seperti ini :


Setelah uji kebenaran program, masukkan nama (misal : Dela ) lalu klik OK


Lalu pilih jenis kelamin


Jika close box yang dipilih, maka akan muncul seperti di bawah ini. Ini berarti pengguna harus memilih jenis kelamin


Pilih jenis kelamin (misal : perempuan) maka akan muncul :


Kemudian akan langsung masuk ke Menu Konversi Bilangan


Jika close box yang dipilih, maka akan muncul :


Lalu pilih menu konversi diantara 7 pilihan (Biner, Hexa, Oktal, Terbilang, Pecahan, Kembali, Keluar)
Misal pilih Biner :
Masukkan bilangan desimal yang akan dikonversi ke biner


Jika anda memilih Cancel atau Close Box maka akan muncul :


Jika anda memilih OK tanpa menginputkan bilangan maka akan muncul :


Jika anda menginputkan selain angka (misal : asdf) maka akan muncul :


Sekarang inputkan bilangan (misal 15) maka konversi binernya
               *dalam MessageDialog

                *dalam console


 Coba cara yang sama untuk Konversi Heksa dan Konversi Oktal
              *Konversi Heksa




                  *Konversi Oktal



Sekarang untuk Konversi Terbilang
Masukkan bilangan desimal yang akan dikonversi



Sekarang untuk Konversi Pecahan
Masukkan bilangan yang akan dipecah



Karena semua konversi sudah dicoba, sekarang pilih menu Kembali atau Keluar
      Jika menu Kembali yang dipilih, maka akan kembali ke Langkah awal yaitu mulai dari input nama :)

Jika menu Keluar yang dipilih maka akan keluar dari program dan akan muncul MessageDialog seperti ini :


Yakk,, sudah selesai semua tahap-tahapnya...
Semoga bermanfaat,,, dan mohon maaf apabila ada kesalahan ataupun kekurangan...

Terima Kasih... :)

0 komentar:

Posting Komentar

Search


Categories

Viewer

Popular Posts