membuat Form Login dengan menggunakan bahasa pemrograman java

3
Membuat Form Login import java.awt.*; import javax.swing.*; import java.awt.event.*; class LoginMenu extends JFrame { public JButton tblOk,tblExit; public JTextField tfUser; public JPasswordField tfPass; public JLabel lblUser, lblPass; public JOptionPane tes; public int lebar, tinggi; public LoginMenu(){ setTitle("Login Menu Utama"); tblOk= new JButton ("OK"); tblOk.setMnemonic('O'); tblExit= new JButton ("Exit"); tblExit.setMnemonic('E'); lblUser = new JLabel ("User Name :"); lblPass = new JLabel ("Password :"); tfUser = new JTextField (20); tfPass = new JPasswordField(20); setLayout(null); add(tblOk); add(tblExit); add(tfUser); add(tfPass); add(lblUser); add(lblPass); tblOk.addActionListener(new java.awt.event.ActionListener(){ public void actionPerformed(ActionEvent e){ if(e.getSource()==tblOk) { String user = tfUser.getText(); String pass = new String(tfPass.getPassword()); //melakukan pengecekan username dan password if (user.compareTo("devanny")==0 && pass.compareTo("vany041289")==0) { //username dan pass word isi sesuai dengan keinginan sendiri

description

source ini akan membuat sebuah form login untuk suatu projeck dengan bahasa java

Transcript of membuat Form Login dengan menggunakan bahasa pemrograman java

Page 1: membuat Form Login dengan menggunakan bahasa pemrograman java

Membuat Form Login

import java.awt.*;import javax.swing.*;import java.awt.event.*;

class LoginMenu extends JFrame { public JButton tblOk,tblExit; public JTextField tfUser; public JPasswordField tfPass; public JLabel lblUser, lblPass; public JOptionPane tes; public int lebar, tinggi; public LoginMenu(){ setTitle("Login Menu Utama"); tblOk= new JButton ("OK"); tblOk.setMnemonic('O'); tblExit= new JButton ("Exit"); tblExit.setMnemonic('E'); lblUser = new JLabel ("User Name :"); lblPass = new JLabel ("Password :"); tfUser = new JTextField (20); tfPass = new JPasswordField(20); setLayout(null); add(tblOk); add(tblExit); add(tfUser); add(tfPass); add(lblUser); add(lblPass); tblOk.addActionListener(new java.awt.event.ActionListener(){

public void actionPerformed(ActionEvent e){ if(e.getSource()==tblOk) {

String user = tfUser.getText();String pass = new String(tfPass.getPassword());

//melakukan pengecekan username dan password if (user.compareTo("devanny")==0 && pass.compareTo("vany041289")==0) { //username dan pass word isi sesuai dengan keinginan sendiri

JOptionPane.showMessageDialog(null,"Selamat Login Sukses..Anda Akan Masuk ke Menu","Konfirmasi", JOptionPane. INFORMATION_MESSAGE);

MenuVany mv= new MenuVany ();//sesuaikan dengan nama form menu yg kalian buat

setVisible(false);}

Page 2: membuat Form Login dengan menggunakan bahasa pemrograman java

else{JOptionPane.showMessageDialog(null,"User Name atau Password yang Anda Masukkan Salah","Warning", JOptionPane. ERROR_MESSAGE);

tfUser.setText("");tfPass.setText("");}}}});

tblExit.addActionListener(new java.awt.event.ActionListener(){ public void actionPerformed(ActionEvent e){ if(e.getSource()==tblExit) {

System.exit(0);}}});

lblUser.setBounds (10,10,120,30);lblPass.setBounds (10,60,120,30);tfUser.setBounds (150,10,120,30);tfPass.setBounds (150,60,120,30);tblOk.setBounds (10,120,120,30);tblExit.setBounds (140,120,120,30);

setSize(300,200);setVisible(true);setDefaultCloseOperation(3);Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();lebar = (screen.width - getSize().width)/2;tinggi = (screen.height - getSize().height)/2;setLocation (lebar,tinggi);}}

public class LoginData {public static void main (String [] args) {LoginMenu ld= new LoginMenu ();}}Note : Program ini di save dengan nama LoginData.java