Pemrograman Database dengan Applet

By: Rahmadya Trias Handayanto

Java menyediakan fasilitas Applet yang dapat berjalan lewat browser. Tentu saja dengan syarat komputer yang menjalankan applet tersebut telah terinstal Java Development Kit (JDK) yang gratis diungguh dari situs resmi Sun Microsystem. Tulisan ini bermaksud sebagai tutorial dasar membuat aplikasi Applet dengan database MySQL. IDE yang digunakan adalah netbeans yang dapat didonlot gratis di www.netbeans.org.

Buka netbeans IDE Anda lalu buat proyek standar baru. Klik kanan pada package pilih Applet Form. Jika tidak ada cari di Other lalu pilih AWT GUI Form. Maka akan muncul tampilan kosong GUI untuk Applet Anda. Untuk mempercantik tampilan drag pada Swing Container tombol “Panel” dan letakan di GUI kosong Anda. Pada jendela propterties ganti warna sesuai selera Anda.


Gambar GUI Kosong

Agar susunan kontrol dapat diletakan bebas di GUI editor maka kita harus mengklik kanan pada layar GUI, pilih layout kemudian klik “Free Design”. Tambahkan Label, TextField dan Button yang ada pada Swing Control ke GUI kosong Anda dan rubah menjadi NIP, Nama dan Cari. Sehingga jika program dijalankan dan ditekan tombol “Cari” maka akan memunculkan NIP dan Nama pada TextField tetapi akan memunculkan pesan “Data Tidak Ditemukan” jika NIP yang dicari tidak ditemukan.


Gambar Tampilan GUI Applet Hasil Rancangan

Tentu saja jika dirunning, program tersebut belum bisa dijalankan. Untuk menjalankannya kita harus membuat script dengan cara mengklik dua kali pada tombol “Cari”. Ketikan instruksi sebagai berikut:

 

try

{

{

Class.forName(“com.mysql.jdbc.Driver”);

java.sql.Connection con = DriverManager.getConnection(“jdbc:mysql://localhost:3306/karyawan”,”root”,””);

java.sql.PreparedStatement stat = con.prepareStatement(“select * from tabelkaryawan where id=?”);

stat.setString(1,jTextField1.getText());

ResultSet r = stat.executeQuery();

 

if(r.next());

 

{

jTextField1.setText(r.getString(1));

jTextField2.setText(r.getString(2));

}

}

catch(Exception e) {

jTextField1.setText(“”);

System.out.println(“Data Tidak Ditemukan!”);

javax.swing.JOptionPane.showMessageDialog(null,”Tidak ada Data “+ e);

}

}

 

Buatlah database karyawan dengan satu tabel “tabelkaryawan” di MySql. Isikan beberapa nama. Kemudian jalankan, maka akan muncul tampilan sebagai berikut. Selamat Mencba !!


Gambar Tampilan Applet


Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s