import java.awt.Checkbox;
import java.awt.CheckboxGroup;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Label;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class Checking extends Frame implements ItemListener{
Label label1,label2;
Checkbox c1,c2,c3,c4,c5;
CheckboxGroup cg;
String qual="";
String gen="";
public Checking() {
// TODO Auto-generated constructor stub
setVisible(true);
setSize(300, 300);
setBackground(Color.green);
setTitle("LoginApp");
setLayout(new FlowLayout());
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
// TODO Auto-generated method stub
super.windowClosing(e);
System.exit(0);
}
});
label1=new Label("Qualifications:");
label2=new Label("Gender:");
c1=new Checkbox("inter");
c2=new Checkbox("btech");
c3=new Checkbox("mtech");
c1.addItemListener(this);
c2.addItemListener(this);
c3.addItemListener(this);
cg=new CheckboxGroup();
c4=new Checkbox("male", cg, false);
c5=new Checkbox("female", cg, false);
c4.addItemListener(this);
c5.addItemListener(this);
add(label1);
add(c1);
add(c2);
add(c3);
add(label2);
add(c4);
add(c5);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Checking c=new Checking();
}
@Override
public void itemStateChanged(ItemEvent e) {
// TODO Auto-generated method stub
if (c1.getState()==true) {
qual=qual+c1.getLabel()+",";
}
if (c2.getState()==true) {
qual=qual+c2.getLabel()+",";
}if (c3.getState()==true) {
qual=qual+c3.getLabel();
}if (c4.getState()==true) {
gen=gen+c4.getLabel();
}if (c5.getState()==true) {
gen=gen+c4.getLabel()+",";
}
repaint();
}
public void paint(Graphics g)
{
g.drawString("qualifications="+qual, 50, 350);
g.drawString("Gender="+gen, 60, 350);
qual="";
gen="";
}
}
----------------------------------------------------------------------------
-----------------------------------------------------------------------------
----------------------------------------------------------
LOGIN STATUS
import java.awt.Button;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class LoginStatus extends Frame implements ActionListener{
Label label1,label2,label3;
TextField textField1,textField2;
Button button1;
String status="";
public LoginStatus() {
// TODO Auto-generated constructor stub
setVisible(true);
setSize(300, 300);
setBackground(Color.green);
setTitle("LoginApp");
setLayout(new FlowLayout());
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
// TODO Auto-generated method stub
super.windowClosing(e);
System.exit(0);
}
});
label1=new Label("User Name:");
label2=new Label("User Password:");
label3= new Label();
textField1=new TextField(25);
textField2=new TextField(25);
textField2.setEchoChar('$');;
button1=new Button("Login");
button1.addActionListener(this);
add(label1);
add(textField1);
add(label2);
add(textField2);
add(button1);
add(label3);
}
public static void main(String[] args) {
LoginStatus ls=new LoginStatus();
// TODO Auto-generated method stub
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
String uname=textField1.getText();
String upwd=textField2.getText();
if (uname.equals("hi")&&upwd.equals("hi")) {
label3.setText("Login Success");
}else {
label3.setText("Login Fail");
}
}
}
No comments:
Post a Comment