package javaapplication1;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Main extends JFrame{
ActionListener aa = new ActionListener() {
private Component panel;
public void actionPerformed(ActionEvent actionEvent) {
String command = actionEvent.getActionCommand();
JOptionPane.showMessageDialog(panel, "Sukses Brow",
"Question", JOptionPane.INFORMATION_MESSAGE);
System.out.println("Selected: " + command);
System.exit(0);
}
};
ActionListener actionListener = new ActionListener() {
private Component panel;
public void actionPerformed(ActionEvent actionEvent) {
String command = actionEvent.getActionCommand();
JOptionPane.showMessageDialog(panel, "Apakah Anda yakin ingin keluar?",
"Question", JOptionPane.QUESTION_MESSAGE);
System.out.println("Selected: " + command);
System.exit(0);
}
};
private Label lblNama = new Label("Nama Anda:");
private Label lblKA = new Label("Kota Anda:");
private Label lblEmail = new Label("Email:");
private Label lblPs = new Label("password:");
private Label lblJK = new Label("Saya Seorang:");
private JButton btnOK = new JButton("OK");
private JButton btnCancel = new JButton("Quit");
private TextField txtNama = new TextField();
private TextField txtKA = new TextField();
private TextField txtEmail = new TextField();
private JPasswordField txtPs = new JPasswordField();
private Choice choiceJenisKelamin = new Choice();
public Main(){
super("i-Team Of Fatihul Ulum");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocation(100,100);
setSize(400,200);
lblNama.setAlignment(Label.RIGHT);
lblKA.setAlignment(Label.RIGHT);
lblEmail.setAlignment(Label.RIGHT);
lblPs.setAlignment(Label.RIGHT);
lblJK.setAlignment(Label.RIGHT);
choiceJenisKelamin.add("pilih jenis kelamin");
choiceJenisKelamin.add("laki-laki");
choiceJenisKelamin.add("Perempuan");
JPanel pan = new JPanel();
pan.setLayout(new GridLayout(6,3));
pan.add(this.lblNama);
pan.add(this.txtNama);
pan.add(this.lblKA);
pan.add(this.txtKA);
pan.add(this.lblEmail);
pan.add(this.txtEmail);
pan.add(this.lblPs);
pan.add(this.txtPs);
pan.add(this.lblJK);
pan.add(choiceJenisKelamin);
pan.add(btnOK);
this.btnOK.addActionListener(aa);
pan.add(btnCancel);
this.btnCancel.addActionListener(actionListener);
pan.setBorder(BorderFactory.createEmptyBorder(10,25,15, 5));
this.add(pan);
setVisible(true);
}
public static void main(String [] args){
new Main();
}
}
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Main extends JFrame{
ActionListener aa = new ActionListener() {
private Component panel;
public void actionPerformed(ActionEvent actionEvent) {
String command = actionEvent.getActionCommand();
JOptionPane.showMessageDialog(panel, "Sukses Brow",
"Question", JOptionPane.INFORMATION_MESSAGE);
System.out.println("Selected: " + command);
System.exit(0);
}
};
ActionListener actionListener = new ActionListener() {
private Component panel;
public void actionPerformed(ActionEvent actionEvent) {
String command = actionEvent.getActionCommand();
JOptionPane.showMessageDialog(panel, "Apakah Anda yakin ingin keluar?",
"Question", JOptionPane.QUESTION_MESSAGE);
System.out.println("Selected: " + command);
System.exit(0);
}
};
private Label lblNama = new Label("Nama Anda:");
private Label lblKA = new Label("Kota Anda:");
private Label lblEmail = new Label("Email:");
private Label lblPs = new Label("password:");
private Label lblJK = new Label("Saya Seorang:");
private JButton btnOK = new JButton("OK");
private JButton btnCancel = new JButton("Quit");
private TextField txtNama = new TextField();
private TextField txtKA = new TextField();
private TextField txtEmail = new TextField();
private JPasswordField txtPs = new JPasswordField();
private Choice choiceJenisKelamin = new Choice();
public Main(){
super("i-Team Of Fatihul Ulum");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocation(100,100);
setSize(400,200);
lblNama.setAlignment(Label.RIGHT);
lblKA.setAlignment(Label.RIGHT);
lblEmail.setAlignment(Label.RIGHT);
lblPs.setAlignment(Label.RIGHT);
lblJK.setAlignment(Label.RIGHT);
choiceJenisKelamin.add("pilih jenis kelamin");
choiceJenisKelamin.add("laki-laki");
choiceJenisKelamin.add("Perempuan");
JPanel pan = new JPanel();
pan.setLayout(new GridLayout(6,3));
pan.add(this.lblNama);
pan.add(this.txtNama);
pan.add(this.lblKA);
pan.add(this.txtKA);
pan.add(this.lblEmail);
pan.add(this.txtEmail);
pan.add(this.lblPs);
pan.add(this.txtPs);
pan.add(this.lblJK);
pan.add(choiceJenisKelamin);
pan.add(btnOK);
this.btnOK.addActionListener(aa);
pan.add(btnCancel);
this.btnCancel.addActionListener(actionListener);
pan.setBorder(BorderFactory.createEmptyBorder(10,25,15, 5));
this.add(pan);
setVisible(true);
}
public static void main(String [] args){
new Main();
}
}