Untitled
unknown
plain_text
2 years ago
2.7 kB
2
Indexable
/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template */ import java.awt.Container; 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.JTextField; /** * * @author devtunus */ public class Latihan1 extends JFrame implements ActionListener{ final JLabel usernameLabel, passwordLabel; final JTextField txtUser; final JPasswordField pwdPass; final JButton btnLogin, btnExit; public Latihan1(){ super("Login Admin"); Container cont = getContentPane(); cont.setLayout(new FlowLayout()); usernameLabel = new JLabel("Username"); passwordLabel = new JLabel("Password"); txtUser = new JTextField(20); txtUser.setToolTipText("Input Username"); pwdPass = new JPasswordField(20); pwdPass.setToolTipText("Input Password"); btnLogin = new JButton("Login"); btnLogin.addActionListener(this); btnExit = new JButton("Exit"); btnExit.addActionListener(this); cont.add(usernameLabel); cont.add(txtUser); cont.add(passwordLabel); cont.add(pwdPass); cont.add(btnLogin); cont.add(btnExit); setSize(300, 400); setVisible(true); } public static void main(String[] args) { Latihan1 keluar = new Latihan1(); keluar.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } private String user="", pass=""; @Override public void actionPerformed(ActionEvent e) { if(e.getSource()== btnLogin){ user = txtUser.getText(); pass = pwdPass.getText(); if(user.equals("admin")&& pass.equals("123")){ JOptionPane.showMessageDialog(null, "Login Berhasil"); }else{ JOptionPane.showMessageDialog(null, "Password Salah"); txtUser.setText(""); pwdPass.setText(""); txtUser.requestFocus(true); } }else if(e.getSource()== btnExit){ JOptionPane.showMessageDialog(null, "Terima Kasih"); System.exit(0); } } }
Editor is loading...