Program Java: Membuat Label, Button dan TextField Dengan GUI

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: