Jumat, 27 April 2012

Membuat ComboBox dinamis dengan Java Netbeans

Membuat combobox dinamis dengan Java Netbeans

Kali ini saya mau share bagaimana membuat combobox dinamis dengan menggunakan java,
maksud dari dinamis itu sendiri adalah item dari combobox di ambil dari isi database.
sebelum memulainya pastikan MySql dan netbeans anda berjalan dengan normal lalu buat database negara dengan isi id_negara (varchar), negara(varchar), dan ibukota (varchar).
langkah selanjutnya adalah :
  1. buat project baru terserah anda, kalo saya project comboBox
  2. dalam source package klik kanan lalu pilih new-->java package, lalu berinama dengan cls,
  3. buat lagi package dengan nama form , langkahnya sama dengan yang di atas.
  4. jangan lupa dalam librabry klik kanan add library pilih MySql JDBC Driver. ini sebagai komponen untuk koneksi databse ke project kita.
  5. lalu dalam package cls klik kanan new -->Java Class, lalu berinama dengan ClsDatabase. ini berfungsi sebagai koneksi dari database ke project kita
  6. lalu dalam class ClsDatabase ketikkan code seperti di bawah ini:


dari kode di atas sesuaikan url dari databse anda contohnya "jdbc:mysql://localhost:3306/nama database anda" .
  1. lalu langkah selanjutnya adalah membuat form dengan cara klik kanan package form pilih new --> JFrame. tambah kan komponen berikut seperti gambar di bawah :
komponen di atas adalah JComboBox yang ak kasih nama  cmboxID, dan dua buah JText yang ak berinama txtnegara dan txtibukota
  1. lalu langkah selanjutnya adalah klik kanan pada komponen comboBox lalu pilih even-->action performed
  2. lalu isikan kode berikut :
  1. langkah selanjutnya adalah buat class seperti di bawah ini


  1.  lalu langkah yang terakhir adalah pada class utama isikan kode loadcombodata() seperti gambar di bawah ini


lalu program siap di runnig
okelah kalau mau download program mentahnya bisa klik di sini
atau di sini

4 komentar:

  1. harus berhubungan dengan sql brarti ni gan.,??

    BalasHapus
  2. terus kalo udah di kli , mau nampilin yang udah di klik combonya itu gmna??

    BalasHapus
  3. makasih mass infonya..
    Daftar Web yang menyediakan info seputar bola,
    prediksi bola ter-update..
    berita bola TERBARU DAN TERPERCAYA ada di pastibet.com , bola368.com , bola368.net , bola368.org
    Buruan Gabung..!!

    BalasHapus