Langsung ke konten utama

JTextField, JOptionField.

JTextField

Kelas JTextField digunakan sebagai salah satu obyek untuk memasukkan atau menampilkan string. JTextField adalah area baris tunggal (sigle-line area) dimana melalui obyek text field, pengguna program dapat memasukkan string melalui keyboard atau program dapat menampilkan string. Kelas JTextField merupakan turunan dari kelas JTextComponent sehingga metoda dari kelas tersebut juga dapat dipanggil atau digunakan oleh kelas JTextField.


Mengubah Text

Secara default, JTextField yang kita ambil akan berbetuk seperti berikut:


Untuk mengubah properti dari komponen tersebut dapat dilakukan di window properties, misalkan ingin mengubah text dan font:






Membaca Data.

Untuk membaca data dari apa yang sudah kita ketikkan di dalam kotak, dapat menggunakan method getText(). Dimana sebelumnya komponen JTextField tersebut harus diberikan variable name-nya.
Cara untuk memberikan variable name, klik pada komponen > di window properties pilih tab Code > ubah variable name-nya.

 Menulis Data

Kebalikan dari mendapatkan data adalah menuliskan data. Dengan cara yang sama yaitu mendeklarasikan terlebih dahulu varible name-nya. Code yang digunakan adalah:
[variable name].setText()


JOptionPane merupakan class yang digunakan sebagai standar dialog box  untuk memberikan informasi kepada pengguna aplikasi. Sebenarnya JOptionPane memiliki banyak method, dan kebayakan method tersebut static method. Berikut ini 4 method dari JOptionPane yang sering digunakan.

  • ·         showConfirmDialog
  • ·         showInputDialog
  • ·         showMessageDialog
  • ·         showOptionDialog


JOptionPane dapat digunakan untuk memunculkan informasi. Contoh code yang dapat digunakan adalah:

JOptionPane.showMessageDialog(this, "Keterangan di sini", "information", JOptionPane.INFORMATION_MESSAGE);

Hasilnya:


Komentar

Postingan populer dari blog ini

Algoritma Menyeberangkan Kambing, Serigala, dan Sayur

Algoritma Menyeberangkan Kambing, Serigala, dan Sayur Kebetulan tulisan saya kali ini tentang soal algoritma dari kampus. Soalnya tentang cara menyebrangkan kambing, serigala, dan sayur dari sebuah pulau menuju pulau yang lain.  Jadi soalnya seperti ini : Ada seorang petani yang membawa seekor kambing, seekor serigala, dan sekeranjang sayur. Mereka berada di tepi sebuah pulau dan ingin menyebrang ke pulau seberang. Di tepi pulau itu hanya ada sebuah perahu yang cukup untuk dua penumpang. Dengan catatan lain, bahwa kambing tidak boleh ditinggal berdua dengan serigala tanpa adanya pemuda karena serigala akan memakan kambing, kemudian kambing tidak boleh ditinggal bersama sayur, karena kambing akan memakan sayurnya. Kemudian, yang bisa menggunakan perahu hanyalah petani. Bagaimana caranya agar mereka semua bisa menyebrang ke pulau seberang dengan utuh? Langkah Pertama pindahkan Domba terlebih dahulu kesebrang, karena Serigala tidak makan Sayuran. Langkah Kedua, kesebran...

Penggunaan Menu Bar Pada Java Netbeans

Contoh program untuk membuat Menu Bar Java Netbeans 1. Pilih  New  Pada project >  Jframe Form 2. Pada Palette (disebelah kanan) bagian  Swing Menus , pilih Menu Bar kemudian letakan pada Jframe(form). 3. Jika sukses , maka pada  Navigator  akan muncul JmenuBar1 4. Tambahkan menu item dengan cara, Klik kanan pada Jmenu yang diinginkan, pilih  Add Form Palette  kemudian  Menu Item 5. Pada menu item, lakukan penggantian nama sesuai keinginan 6.   Apabila dalam menu tersebut memiliki shortcut tambahkan shortcut-nya dengan klik pada area dekat menu open seperti gambar berikut  7. Akan muncul tampilan seperti di bawah ini, lakukan setting shortcut yang diinginkan pada  Virtual Key 8. Apabila ingin menambahkan menu item yang lain,tambahkan pallet separator terlebih dahulu,dengan klik kanan pada Jmenu, pilih  Add From Pallette  kemudian pilih  Menu Item...

Desain Konseptual

Desain Konseptual dimana harus memenuhi beberapa kriteria Data dalam system : pegawai, prodak( antar jemput, pengiriman barang, cleaning), Pelanggan.  Dalam system usernya : pengguna, pegawai ( driver, pelayana, ada staff). User mendaftarkan diri menggunakan no hp & mengisi biodata Pegawai di daftarkan oleh pegawai lain dengan mengisi no hp dan biodata Proses bisnis : user memilih prodak, setiap prodak memiliki harga yang berbeda. Output : mengetahui transaksi penggunaan jasa/ pembelian prodak.  berikut desain konseptual dan logicalnya