Solution :
import java.awt.*;
import java.awt.event.*;
class Emp_details implements ActionListener {
Frame f;
Label empno, empname, sal;
TextField tempno, tempname, tsal;
Button next;
Emp_details() {
f = new Frame("\t Employee Details:");
empno = new Label("\t Employee Id:");
empname = new Label("\t Employee Name:");
sal = new Label("\t Employee Sal:");
tempno = new TextField(25);
tempname = new TextField(25);
tsal = new TextField(25);
next = new Button("Next");
f.add(empno);
f.add(tempno);
f.add(empname);
f.add(tempname);
f.add(sal);
f.add(tsal);
f.add(next);
next.addActionListener(this);
f.setLayout(new FlowLayout());
f.setSize(400, 400);
f.setVisible(true);
}
public void actionPerformed(ActionEvent ae) {
String empno, empname, sal;
empno = tempno.getText();
empname = tempname.getText();
sal = tsal.getText();
f.setVisible(false);
new FrameDetails(empno, empname, sal);
}
}
class FrameDetails extends Frame {
Frame f;
Label empno, empname, sal;
TextField tempno, tempname, tsal;
FrameDetails(String no, String name, String s) {
f = new Frame("Employee Details:");
empno = new Label("Employee ID:");
empname = new Label("Employee Name:");
sal = new Label("Employee Salary:");
tempno = new TextField(25);
tempname = new TextField(25);
tsal = new TextField(25);
f.add(empno);
f.add(tempno);
f.add(empname);
f.add(tempname);
f.add(sal);
f.add(tsal);
tempno.setText(no);
tempname.setText(name);
tsal.setText(s);
f.setLayout(new FlowLayout());
f.setSize(400, 400);
f.setVisible(true);
}
}
class Slip14B {
public static void main(String args[]) {
new Emp_details();
}
}
0 Comments