This tutorial will teach you how to create the login form using Timer in Java.In this Example set the timer for 3 seconds. All the user validation for part check through the Timer. how to use timer wrote code below.
1 2 3 4 5 6 7 8 | Timer timer = new Timer(3000, new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // Clear text txtmeg.setText(""); } }); timer.start(); |
Logging into the application for the first time
By default, the login credentials for the Admin are as follows:
Username: Admin
Password: 123
if the user Insert incorrect Username or Password display the Error Message:
“Incorrect Username and Password”
if the user Insert Username: Admin and Password: 123 display the Success Message:
“Login Success”



if the user Insert incorrect Username or Password display the Error Message:
“Incorrect Username and Password”



if the user Insert Username: Admin and Password: 123 display the Success Message:
“Login Success”



paste the code inside the Login button
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { String uname = txtuname.getText(); String pass = txtpass.getText(); if(uname.equals("") && pass.equals("")) { txtmeg.setText("Blank not Allowed"); txtuname.setText(""); txtpass.setText(""); txtuname.requestFocus(); } else if(uname.equals("Admin") && pass.equals("123")) { txtmeg.setText("Login Success"); } else { txtmeg.setText("Incorrect Username and Password"); txtuname.setText(""); txtpass.setText(""); txtuname.requestFocus(); } Timer timer = new Timer(3000, new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // Clear text or whatever you want txtmeg.setText(""); } }); timer.start(); } |