Komponen Visual::JTextField

JTextField adalah komponen yang digunakan untuk memasukkan sebaris string yang selanjutnya dapat digunakan sebagai input bagi proses selanjutnya. Pembuatan JTextfield dilakukan dengan membuat obyek berdasarkan class JTextField, sperti terlihat pada program berikut. Perhatikan tulisan tebal menyatakan pemakain JTextField.

import javax.swing.*;

class AplikasiPenilaian extends JFrame

{
     JLabel lblnim=new JLabel(“NIM “);
     JTextField txnim=new JTextField(20);

     AplikasiPenilaian()

        {
            setTitle(“Lembar Penilaian”);
            setLocation(300,100);
            setSize(300,150);
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        }

     void komponenVisual()

        {
            getContentPane().setLayout(null);
            getContentPane().add(lblnim);
            lblnim.setBounds(10,10,70,20);
            getContentPane().add(txnim);
            txnim.setBounds(75,10,100,20);
            setVisible(true);
        }

     public static void main(String args[])
        {
            AplikasiPenilaian ap=new AplikasiPenilaian();
            ap.komponenVisual();
        }
}

Hasil dari program diatas adalh :

JTextField

Gambar. Hasil JTextField

Baris kode yang dicetak tebal adalah perubahan dan penambahan yang dilakukan terhadap program sebelumnya (baca : JLabel). Baris perintah :

JTextField txnim=new JTextField(20);

Adalah membentuk obyek dari komponen JTextField yang akan digunakan untuk menampung nilai dari NIM mahasiswa.

getContentPane().add(txnim);
txnim.setBounds(75,10,100,20);

adalah perintah untuk menempelkan dan mengatur posisi txnim pada frame.

Demikian untuk komponen visual JTextField pada pemrograman Java.


One thought on “Komponen Visual::JTextField

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *