Asep Komarudin
JtextField dan PasswordField JtextField merupakan komponen swing pada java yang digunakan sebagai alat masukana data atu sebagai media input data oleh user.Sedangkan passwordField hampir sama dengan JtextField namun bedanya carakternya disembunyikan.
Construktor pada JtextField: Konstruktor JTextField() Keterangan Membuat objek textField dengan data awal String kosong Membaut objek tetxField dengan data awal sebah string Membuat JtextField dengan model
Page 1
JtextField(String string)
JtextField(int i)
aasseepp@gmail.com
Asep Komarudin
dengan
text
Membuat textfield dengan model text ,isi dari jtextfield dan kolom
Asep Komarudin
Mendapatkan nilai string dari jtextfield Merubah font pada textField Memberikan nilai string pada jtextField
Untuk jPassword sama persis dengan jtextField perbedaannya seperti telah di jelaskan sebelumnya:
untuk konstruktornya juga sama karena pada dasarnya jtextField dan JpasswordField adalah sama.
aasseepp@gmail.com
Page 3
Asep Komarudin
Contoh: public class ContohJTetxField{ JTextField field1=new JTextField(10); JPasswordField field2=new JPasswordField(10); public ContohJTetxField() {
aasseepp@gmail.com
Page 4
Asep Komarudin
JLabel label2=new JLabel("Password", JLabel.RIGHT); label2.setDisplayedMnemonic('L'); label2.setDisplayedMnemonicIndex(7); label2.setLabelFor(field2); //membuat layout JPanel panel=new JPanel(); panel.setLayout(new GridLayout(3, 3, 5, 5)); panel.add(label1); panel.add(field1); panel.add(label2); panel.add(field2); JFrame frame=new JFrame("Contoh Jtext Field"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setContentPane(panel); frame.setLocationRelativeTo(null); frame.pack(); frame.setVisible(true); } /** * @param args the command line arguments */ public static void main(String[] args) {
aasseepp@gmail.com
Page 5
Asep Komarudin
aasseepp@gmail.com
Page 6