Java code for creation of GUI for LAN based examination system's client side using JFrame.
package client;
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.JPasswordField;
import javax.swing.JTextField;
public class InterfaceClass extends JFrame implements ActionListener{
String username;
String password;
JTextField txtuser;
JPasswordField pass;
JLabel luser;
JLabel lpass;
JButton blogin;
JFrame fm;
public void LoginPage()
{
fm = new JFrame();
fm.setVisible(true);
fm.setLocation(700, 350);
fm.setLayout(null);
fm.setSize(550,300);
fm.setTitle("Login");
luser = new JLabel("User Name : ");
fm.add(luser);
luser.setBounds(130,60,150,30);
txtuser = new JTextField();
fm.add(txtuser);
txtuser.setBounds(270,60,150,30);
lpass = new JLabel("Password : ");
fm.add(lpass);
lpass.setBounds(130,100,150,30);
pass = new JPasswordField();
fm.add(pass);
pass.setBounds(270,100,150,30);
blogin = new JButton("Login");
fm.add(blogin);
blogin.setBounds(200,200,150,30);
// blogin.addActionListener(new ActionListener() {
// @Override
// public void actionPerformed(ActionEvent e) {
//
// bloginAction(e);
// // username = txtuser.getName();
// // password = pass.getPassword().toString();
// }
// });
blogin.addActionListener(this);
}
@Override
public void actionPerformed(ActionEvent e) {
username = txtuser.getName();
password = pass.getPassword().toString();
System.out.println("Inactionper");}
}
GUI of Login page |
package client;
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.JPasswordField;
import javax.swing.JTextField;
public class InterfaceClass extends JFrame implements ActionListener{
String username;
String password;
JTextField txtuser;
JPasswordField pass;
JLabel luser;
JLabel lpass;
JButton blogin;
JFrame fm;
public void LoginPage()
{
fm = new JFrame();
fm.setVisible(true);
fm.setLocation(700, 350);
fm.setLayout(null);
fm.setSize(550,300);
fm.setTitle("Login");
luser = new JLabel("User Name : ");
fm.add(luser);
luser.setBounds(130,60,150,30);
txtuser = new JTextField();
fm.add(txtuser);
txtuser.setBounds(270,60,150,30);
lpass = new JLabel("Password : ");
fm.add(lpass);
lpass.setBounds(130,100,150,30);
pass = new JPasswordField();
fm.add(pass);
pass.setBounds(270,100,150,30);
blogin = new JButton("Login");
fm.add(blogin);
blogin.setBounds(200,200,150,30);
// blogin.addActionListener(new ActionListener() {
// @Override
// public void actionPerformed(ActionEvent e) {
//
// bloginAction(e);
// // username = txtuser.getName();
// // password = pass.getPassword().toString();
// }
// });
blogin.addActionListener(this);
}
@Override
public void actionPerformed(ActionEvent e) {
username = txtuser.getName();
password = pass.getPassword().toString();
System.out.println("Inactionper");}
}
Good explanation 👌
ReplyDeleteThanks
DeleteSimple and easy 👌
ReplyDeleteNicely done.What help did you require while writing this code?
ReplyDeleteWe needed some basic knowledge of socket classes in java.
DeleteVery useful content
ReplyDeleteThanks
DeleteNice
ReplyDeleteThanka
DeleteGood nice content 👍
ReplyDeleteGood Work
ReplyDeleteThanks
Deletewell started
ReplyDeleteThanks
DeleteThanks
ReplyDeleteThanks
ReplyDeleteThanks
ReplyDelete