-
Notifications
You must be signed in to change notification settings - Fork 2
/
LoginPageDemo.java
100 lines (77 loc) · 2.63 KB
/
LoginPageDemo.java
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
import java.awt.*;
import java.awt.event.*;
public class LoginPageDemo extends Frame implements ActionListener ,ItemListener,WindowListener {
Button button=new Button("SUBMIT");
boolean student;
Checkbox checkbox1,checkbox2;
TextField textField1 = new TextField(20);
TextField textField2 = new TextField(20);
TextField textField3 = new TextField(20);
TextField textField4 = new TextField(20);
Label labelTitle = new Label();
Label label1 = new Label();
Label label2 = new Label();
Label label3 = new Label();
Label label4 = new Label();
Font font1 =new Font("TimesRoman",Font.BOLD,13);
Font font2 =new Font("TimesRoman",Font.BOLD,15);
LoginPageDemo(){
setTitle("Sign up page");
setFont(font1);
setVisible(true);
setLayout(new FlowLayout(FlowLayout.CENTER));
labelTitle.setFont(font2);
labelTitle.setText(" Enter Details ");
add(labelTitle);
labelTitle.setForeground(Color.RED);
label1.setText("Name : ");
add(label1);
add(textField1);
label2.setText("E-mail : ");
add(label2);
add(textField2);
label3.setText("Mob Number :");
add(label3);
add(textField3);
label4.setText("Place : ");
add(label4);
add(textField4);
setBounds(100,150,290,250);
setBackground(Color.white);
CheckboxGroup cbg = new CheckboxGroup();
checkbox1 = new Checkbox("Student",cbg,true);
checkbox2= new Checkbox("Facaulty",cbg,true);
add(checkbox1);
add(checkbox2);
button.setBackground(Color.yellow );
add(button);
button.addActionListener(this);
checkbox1.addItemListener(this);
addWindowListener(this);
}
public void itemStateChanged(ItemEvent ie) {}
public void actionPerformed(ActionEvent e) {
System.out.println("Name :- "+textField1.getText());
System.out.println("E-mail :- "+textField2.getText());
System.out.println("Mob Number :- "+textField3.getText());
System.out.println("Place :- "+textField4.getText());
if(checkbox1.getState()) {
System.out.println("Role :- Student");
}
else {
System.out.println("Role :- Facualty");
}
}
public static void main(String[] args) {
new LoginPageDemo();
}
public void windowClosing (WindowEvent e) {
System.exit(0);
}
public void windowOpened(WindowEvent e) {}
public void windowClosed(WindowEvent e) {}
public void windowIconified(WindowEvent e) {}
public void windowDeiconified(WindowEvent e) {}
public void windowActivated(WindowEvent e) {}
public void windowDeactivated(WindowEvent e) {}
}