Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package newclass;
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.*;
- import java.awt.geom.RoundRectangle2D;
- import javax.swing.border.Border;
- public class NewClass extends JFrame {
- JButton blogin = new JButton("Login");
- JButton reset = new JButton("Reset");
- JButton register = new JButton("Register");
- JLabel uname = new JLabel("Username");
- JLabel password = new JLabel("Password");
- JLabel inven = new JLabel("INVENTORY SYSTEM");
- JPanel panel = new JPanel();
- JPanel panel1 = new JPanel();
- JTextField txuser1 = new JTextField(15);
- JTextField txuser = new JTextField(15);
- JPasswordField pass = new JPasswordField(15);
- public NewClass(){
- setVisible(true);
- setSize(500,600);
- setLocation(500,280);
- Container c = getContentPane();
- panel.setLayout (null);
- panel1.setLayout (null);
- Font font1 = new Font("Rosewood std Regular",100,21);
- inven.setFont(font1);
- inven.setBounds(150, 100, 200, 30);
- inven.setForeground( new Color(50,50,20) );
- Font font = new Font("arial",1,22);
- uname.setFont(font);
- uname.setBounds(200, 245, 200, 30);
- uname.setForeground( new Color(0, 0, 0) );
- txuser.setBounds(150,280,200,20);
- pass.setFont(font);
- pass.setForeground( new Color(0, 0, 0) );
- pass.setBounds(150,350,200,20);
- password.setFont(font);
- password.setBounds(200, 315, 200, 30);
- password.setForeground( new Color(0, 0, 0) );
- reset.setBackground( new Color(57, 208, 131) );
- reset.setForeground( new Color(255, 255, 255) );
- reset.setBounds(200,400,80,20);
- blogin.setBackground( new Color(57, 208, 131) );
- blogin.setForeground( new Color(255, 255, 255) );
- blogin.setBounds(100,400,80,20);
- register.setBackground( new Color(57, 208, 131) );
- register.setForeground( new Color(255, 255, 255) );
- register.setBounds(300,400,90,20);
- panel.setBackground( new Color(3, 113, 156) );
- panel.setPreferredSize( new Dimension( 50, 200 ) );
- panel.add(inven);
- panel.add(uname);
- panel.add(password);
- panel.add(blogin);
- panel.add(reset);
- panel.add(register);
- panel.add(txuser);
- panel.add(pass);
- panel.add(panel1);
- getContentPane().add(panel);
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setVisible(true);
- actionlogin();
- reset();
- register();
- }
- public static void main(String[] args) {
- NewClass frameTabel = new NewClass();
- frameTabel.setVisible(true);
- }
- //login button function
- public void actionlogin(){
- blogin.addActionListener((ActionEvent ae) -> {
- String puname = txuser.getText();
- String ppaswd = pass.getText();
- if(puname.equals("admin") && ppaswd.equals("admin")) {
- RegistrationForm asd = new RegistrationForm();
- asd.setVisible(true);
- dispose();
- } else {
- JOptionPane.showMessageDialog(null,"Wrong Password / Username");
- txuser.setText("");
- pass.setText("");
- txuser.requestFocus();
- }
- }
- );
- }
- //reset button function
- public void reset(){
- reset.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- if(e.getSource()== reset)
- {
- txuser1.setText("");
- txuser.setText("");
- pass.setText("");
- }
- }
- });
- }
- //register button function
- public void register(){
- register.addActionListener((ActionEvent ae) -> {
- register asd = new register();
- asd.setVisible(true);
- }
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement