Menggunakan KeyPressed jTextField Java Netbeans

2/08/2017

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

Artikel Terkait

Previous
Next Post »

3 komentar

Write komentar
Unknown
AUTHOR
March 7, 2017 at 12:46 PM delete

Ada tutorial cara membuat traksaksi penjualan, yaitu dengan menyimpan dulu dengan arraylist baru kemudian di simpan di database .. ( java )

Reply
avatar
Sandi Fadilah
AUTHOR
March 8, 2017 at 3:13 PM delete

ada gan 8-)
sila di buka https://goo.gl/KxANkC

Reply
avatar
February 22, 2018 at 9:36 PM delete

ClassDBKoneksi.getkoneksi(); ini darimana

Reply
avatar

Komentar untuk bertanya, memberikan masukan, atau saran. saya akan memalas pesan anda segera EmoticonEmoticon