Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.javaqui;
- import java.awt.GridBagConstraints;
- import java.awt.GridBagLayout;
- 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.JPanel;
- import javax.swing.JPasswordField;
- import javax.swing.JTextField;
- public class login implements ActionListener
- {
- JFrame myframe;
- JPanel mypanel;
- JLabel lblusername,lblpassword;
- JTextField tusername,tpassword;
- JButton btnlogin;
- GridBagLayout g;
- GridBagConstraints gbc;
- public login()
- {
- //initializations
- myframe=new JFrame("Login");
- mypanel=new JPanel();
- lblusername=new JLabel("User Name");
- lblpassword=new JLabel("Password");
- tusername=new JTextField(15);
- tpassword=new JPasswordField(15);
- btnlogin=new JButton("L O G I N");
- g=new GridBagLayout();
- gbc=new GridBagConstraints();
- //placements
- mypanel.setLayout(g);
- gbc.anchor=GridBagConstraints.NORTHWEST;
- gbc.gridx=1;
- gbc.gridy=5;
- g.setConstraints(lblusername,gbc);
- mypanel.add(lblusername);
- gbc.anchor=GridBagConstraints.NORTHWEST;
- gbc.gridx=5;
- gbc.gridy=5;
- g.setConstraints(tusername,gbc);
- mypanel.add(tusername);
- gbc.anchor=GridBagConstraints.NORTHWEST;
- gbc.gridx=1;
- gbc.gridy=10;
- g.setConstraints(lblpassword,gbc);
- mypanel.add(lblpassword);
- gbc.anchor=GridBagConstraints.NORTHWEST;
- gbc.gridx=5;
- gbc.gridy=10;
- g.setConstraints(tpassword,gbc);
- mypanel.add(tpassword);
- gbc.anchor=GridBagConstraints.NORTHWEST;
- gbc.gridx=5;
- gbc.gridy=15;
- g.setConstraints(btnlogin,gbc);
- mypanel.add(btnlogin);
- btnlogin.addActionListener(this);
- tpassword.addActionListener(this);
- myframe.getContentPane().add(mypanel);
- myframe.setSize(400, 400);
- myframe.setVisible(true);
- }
- public static void main(String args[])
- {
- new login();
- }
- @Override
- public void actionPerformed(ActionEvent e)
- {
- Object obj=e.getSource();
- String username=tusername.getText().toString();
- String password=tpassword.getText().toString();
- if(obj==btnlogin)
- {
- if(username.length()==0 || password.length() ==0)
- {
- JOptionPane.showMessageDialog(myframe, "Incomplete Data");
- }
- else
- {
- checklogin(username,password);
- }
- }
- if(obj==tpassword)
- {
- checklogin(username,password);
- }
- }
- private void checklogin(String username, String password)
- {
- dboperations operation1=new dboperations();
- operation1.makecon();
- if(operation1.validateuser(username, password))
- {
- new menu();
- myframe.setVisible(false);
- }
- else
- {
- JOptionPane.showMessageDialog(myframe, "Not Validated !");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement