Fungsi keypress pada sebuah text sangat sering di gunakan, salah satu manfaatnya adalah untuk memfalidasi sebuah class atau hanya sekedar memudahkan pengguna saat mengoperasikan form untuk berpindah text. Pada kasus ini kita akan mempraktekkan cara menggunakan fungsi keypressed pada sebah text pada netbeans.
Untuk menggunakan fungsi Keypress pada jTextField pada java netbeans adalah sebagai berikut. Pertama pilih pada jTextField dengan click kanan, pilih Event, kemudian pilih key, lalu pioih Keypressed. masukkan code berikut di bawah ini :
if (evt.getKeyCode() == KeyEvent.VK_ENTER) {
JOptionPane.showMessageDialog(null, "Enter Ditekan");
//Tambahkan kode anda di sini
}
kita dapat menggunakan fungsi keypress sebagai tool berpindahnya text pertama menuju text lainnya dengan menggunakan tombol enter saat program di jalankan.
Menggunakan Keypress untuk memanggil data MySQL
Keypress juga dapat di gunakan untuk memanggil data dari database, berikut ini contoh penggunaan keypress untuk memanggil(read) data dari database.misalkan dalam kasus ini saya memiliki data dalam tabel siswa dengan struktur data seperti gamabar di bawah ini.
public void cari_siswa(){
try {
Connection c=ClassDBKoneksi.getkoneksi(); //koneksi ke database
String sql = "select * from t_siswa WHERE nim='"+this.TxtNim.getText()+"'"; //TxtNim adalah nama text pada form
Statement st = ClassDBKoneksi.getkoneksi().createStatement();
ResultSet rs = st.executeQuery(sql);
while(rs.next()){
this.TxtNama.setText(rs.getString("nama"));
this.TxtAlamat.setText(rs.getString("alamat"));
}
rs.close(); st.close();}
catch (Exception e) {
System.out.println(e.getMessage());
}
}
Dalam contoh ini saya menggunakan tabel dengan nama t_siswa, dan memiliki komponen form seperti dibawah ini. Sesuaikan nama field dan komponen pada project anda masing-masing.
Dan untuk menjalankan fungsi cari_siswa pada form, anda hanya perlu menambahkan atau memanggil cari_siswa pada keypress yang kita buat sebelumnya.
Simak video berikut ini untuk penjelasan lebih lanjut
Simak video berikut ini untuk penjelasan lebih lanjut
3 komentar
Write komentarAda tutorial cara membuat traksaksi penjualan, yaitu dengan menyimpan dulu dengan arraylist baru kemudian di simpan di database .. ( java )
Replyada gan 8-)
Replysila di buka https://goo.gl/KxANkC
ClassDBKoneksi.getkoneksi(); ini darimana
ReplyKomentar untuk bertanya, memberikan masukan, atau saran. saya akan memalas pesan anda segera EmoticonEmoticon