Konversi Bilangan Desimal menggunakan JOptionPane - JAVA - (Re-Edit)

haii, happy Saturday :)
ini mau posting apa? pasti posting tugas sekolah lagi, iyalah. nih aku mau posting tugas JAVA. akhir-akhir ini aku sering lembur gara-gara ngerjain java. sampe2 tugas lainnya aku tinggalin cuma untuk ngerjain java. ngerjain gak bisa, banyak yang erorr trus kepanasan kelaparan pusiinggg pokoknya (lebay deh)
maaf kalo eriska posting pasti awalnya curhatnya dulu, gapapa kan?
oke langsung ke topik utama. masih tetap dengan konversi bilangan desimal dalam bentuk hexa, biner dan oktal. namun kali ini bertambah dengan terbilang dan pecahan. nah hasilnya juga ditampilkan dalam bentuk JOptionPane dan tersedia 7 menu yaitu : BINER, HEXA, OKTAL, TERBILANG, PECAHAN, KEMBALI dan KELUAR. namun hasil konversinya tidak hanya tampil di messagedialog ada yang tampil di console. saya gak bisa kalo cuma nampilin di messagedialognya saja, malah tak coba2 banyak yang erorr u.u ini nih yang bikin tambah ruwet bin ribet -_-
tapi saking semangatnya akhirnya bisa juga.
yuk kita mulai buat program ini
pertama yang harus dilakukan, iya seperti biasanya :

  1. buka NetBeans kalian, klik kanan pada package - new - java class
  2. kemudian letakkan code berikut dibawah nama package kalian


  3. kemudian letakkan code berikut dibawah nama class yang sudah kalian buat


  4. kemudian letakkan code berikut, fungsinya untuk konversi bilangan ke dalam biner, hexa dan oktal


  5. setelah itu letakkan code berikut, fungsinya untuk proses memasukkan bilangan desimal. menggunakan JOptionPane.showInputDialog


  6. setelah itu letakkan code berikut untuk menampilkan hasil dari konversi bilangan desimal. menggunakan JOptionPane.showMessageDialog


  7. lalu letakkan code berikut untuk memasukkan nama dan gender


  8. lalu letakkan code berikut untuk proses Terbilang dan juga menampilkan hasilnya


  9. lalu letakkan code berikut untuk proses Pecahan dan juga menampilkan hasilnya


  10. dari tadi lalu, kemudian, setelah itu capek -_-. yaak letakkan code berikut untuk proses Kembali


  11. yang kesebelas, letakkan code berikut untuk menampilkan 7 Menu tadi


  12. yang keduabelas, letakkan code berikut untuk proses keluar. nah yang untuk button keluar kali ini saya modif kayak gini :D


  13. yang ketigabelas dan yang terakhir, letakkan code berikut untuk menampilkan hasil dari proses code-code di atas


  14. berikut adalah tampilan gambar-gambar saat program dijalankan  :
memasukkan nama anda

jika anda tidak mengisi nama anda, langsung klik OK maka akan tampil seperti gambar dibawah ini
hal seperti ini menggunakan try cacth yaitu menangkap kesalahan, nah kesalahan itu dikemas secara menarik.

jika anda klik cancel dengan tidak mengisi nama maka akan tampil seperti gambar berikut. maka dari itu diisi saja (maksa)

setelah mengisi nama, maka anda disuruh mengisi gender kalian

jika diisi selain cowok dan cewek maka akan tampil seperti gambar dibawah ini 
hal ini menggunakan if else

menggunakan try cacth juga, jika langsung diklik OK maka akan tampil seperti gambar dibawah ini

kalau diklik cancel maka akan tampil seperti gambar dibawah ini

oke, setelah memasukkan gender cewek, maka tampil seperti gambar dibawah ini, jika anda mengisi cowok maka akan tampil "Selamat Datang Saudara, Eriska !"

kemudian memilih menu biner maka akan tampil seperti dibawah ini
masukkan bilangan desimal terlebih dahulu, contoh 10

lagi-lagi maksa, ya menggunakan try cacth. jika langsung klik OK maka akan tampil sebagai berikut

klik cancel, tampil sebagai berikut

nah jika kamu, memasukkan huruf contoh : ttt maka akan tampil sebagai berikut
hal ini menggunakan if else

nah hasil dari konversi bilangan desimal 10 dalam Biner menggunakan JOptionPane

selain tampil di JOptionPane, tampil juga di console. ini yang membuat saya bingung. kenapa kok gak bisa tampil di JOptionPane saja -_-

setelah itu, memilih menu Terbilang, contoh : 1500
untuk menu Terbilang dan Pecahan saya tidak menggunakan try cacth, karena saya tidak bisa.
malah banyak erorrnya. jadi krn sudah pusing u.u jadi saya tidak pake try cacth

hasilnya sebagai berikut


kemudian pilih menu pecahan, contoh : 10500

hasilnya sebagai berikut
 

nah, pilih menu kembali maka akan tampil sebagai berikut. memasukkan nama dan gender lagi

oke, klik menu Keluar. maka akan tampil seperti berikut :)


yey. akhirnya selesai juga tugas JAVA :). sampe ketemu di posting JAVA selanjutnya. happy reading :)

No comments

thanks for visiting my blog :)
i like read your comment
follow me, and i'll follow back you.