Tadi kita telah membuat frame kosong tanpa ada isinya, sekarang kita akan menambah label, button, dan tempat menulis text.Makin rumit pastinya.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Frame extends JFrame{
JLabel lblName=new JLabel("Name");
JTextField tfName=new JTextField(20);
JButton btnShow=new JButton("Show");
public Frame(){
setLayout(new FlowLayout());
//menambahkan komponen frame
add(lblName);//menambahkan label name pada frame
add(tfName);//menambahkan teks area
add(btnShow);//menambahkan button
setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("Test Frame");
setBounds(0,0,300,100); //300 untuk ukuran weidth dan 100 untuk heigh nya
}
public static void main (String[]args){
Frame theApp=new Frame();
theApp.setVisible(true);
}
private void btnShowActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(null, "Nama : "+ tfName) ;
}
}
gambar setelah di run
Labels: Java