Berikut ini contoh program JAVA bagaimana membuat frame login sederhana dengan action listener, sama seperti frame sebelumya tapi kali ini kita tambahkan pengkondisian login (username & password) didalam frame.
- Username : dany
- Password : ina
cek lagi gan :
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.ScrollPaneConstants;
public class login {
public static void main(String[] args) {
final JFrame kotak = new JFrame("LOGIN HERE");
kotak.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
kotak.setSize(370, 500);
kotak.setLocationRelativeTo(null);
kotak.setLayout(new FlowLayout());
JLabel nama = new JLabel("Username");
final JTextField isi = new JTextField(20);
JLabel pass = new JLabel("Password");
final JPasswordField isi2 = new JPasswordField(20);
JButton Login = new JButton("MASUK");
Login.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
String untuknama = isi.getText();
String untukpass = isi2.getText();
if (untuknama.equals("dany") && untukpass.equals("ina"));
JOptionPane.showMessageDialog(null,
"SELAMAT DATANG DANY GANTENG");
String isinote = "Tulis disini";
JTextArea note = new JTextArea(isinote, 5, 30);
JScrollPane atasbawah = new JScrollPane(note,
ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
note.setLineWrap(true);
kotak.add(atasbawah);
kotak.setVisible(true);
}
});
kotak.add(nama);
kotak.add(isi);
kotak.add(pass);
kotak.add(isi2);
kotak.add(Login);
kotak.setVisible(true);
}
}
penampakan SS nya gan :
Selanjutnya :
Action Listener dengan JScroll Pane nya :
No comments:
Post a Comment