Contoh Penggunaan JTextField pada Pemrograman Java

 on Friday, November 8, 2013  

JTextField merupakan salah satu komponen yang sangat penting dalam Java GUI. Komponen ini mampu menampung inputan dari user berupa text dan menangkapnya dalam satu variabel khusus. 



JTextField mirip dengan Textbox pada pemrograman GUI yang lain. Komponen ini dapat di tambahkan kedalam sebuah JFrame. Tentang penggunaan JFrame dapat And abaca di artikel berjudul [xxxx] ini.

JTextField termasuk dalam kelas swing, tepatnya ada didalam javax.swing.JTextField.

Contoh konstruktor JTextField adalah seperti contoh dibawah ini :
JTextField masukan1 = new JTextField();  
Yang mana ini merupakan konstruktor default, atau dapat dikembangkan dengan bentuk seperti dibawah ini :
JTextField masukan2 = new JTextField(25); 
Yang mana sudah dilengkapi dengan ukuran panjang inputan/ masukan dari user.

Atau dapat pula dikembangkan lebih jauh dengan ukuran panjang inputan/ masukan dari user plus isi defaultnya, seperti dibawah ini:
JTextField masukan3 = new JTextField("Hello World", 25);

Kitapun dapat melakukan setting seperti pada JLabel seperti :
masukan4.setText("Darto Iwan"); 
atau masukan5.setText(txt);

Kita dapat mengambil isi asukan dari user dengan cara / metode getText() milik JTextField seperti pada contoh dibawah ini :
String str = masukan6.getText();
Apapun yang dimasukkan user dalam JTextField bernama masukan6 , akan ditangkap dan diletakkan pada variabel str.

Berikut ini merupakan satu aplikasi kecil yang menggunakan JTextField, untuk lebih menjelaskan penggunaan JFieldText.

import javax.swing.*;
import java.awt.*;

public class TFInFrame extends JFrame {
    public TFInFrame(){
        super("JTextField in a JFrame");
        setUndecorated(true);
        getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
        add(new JTextField("I'm a JTextField", 25));
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setResizable(false);
        setLayout(new FlowLayout());
        pack();
        setLocationRelativeTo(null);
        setVisible(true);
    }
    public static void main(String[] args){
        new TFInFrame();
    }}
Jika aplikasi diatas di eksekusi, mana akan muncul hasil seperti dibawah ini :

Contoh Penggunaan JTextField pada Pemrograman Java 4.5 5 Darto Iwan Friday, November 8, 2013 JTextField merupakan salah satu komponen yang sangat penting dalam Java GUI. Komponen ini mampu menampung inputan dari user berupa text d...


No comments:

Post a Comment

Silakan berkomentar ....