import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class PanelComponents {
private int counter = 0;
JFrame frame;
JButton button;
JLabel label;
JTextField text;
JPanel panel;
public Component getPanel() {
panel=new JPanel();
panel.setBorder(BorderFactory.createEmptyBorder(60,60,480,60));
label = new JLabel("NAMA ANDA");
panel.add(label);
text = new JTextField(60);
panel.add(text);
button = new JButton("Tombol OK");
panel.add(button);
return panel;
}
public static void main (String[] args) {
Container contentPane;
JFrame.setDefaultLookAndFeelDecorated(true);
JFrame frame = new JFrame("PANEL NAMA");
PanelComponents panel0 = new PanelComponents();
contentPane = frame.getContentPane();
contentPane.add(panel0.getPanel(), BorderLayout.CENTER);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}