This portion of the code works just fine.
Now what I would like, is that when the user clicks on create
schedual, the application would clear the page and allow for a new
page [or thread i believe] to come on... Anyone able to enligthen me
on how i can do such a thing ? If so, thanks !
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class GUInterface extends Applet implements ItemListener
{
Panel firstRow = new Panel();
Panel secondRow = new Panel();
Panel thirdRow = new Panel();
Panel fourthRow = new Panel();
Panel fifthRow = new Panel();
Panel sixRow = new Panel();
Panel seventhRow = new Panel();
Panel eightRow = new Panel();
Panel nineRow = new Panel();
Label companyName = new Label("Enter Your Company
Here",Label.CENTER);
Label studentID = new Label("Enter Your Student ID: ");
TextField studentField = new TextField(10);
Label lblSemester = new Label("Which Semester are you
registering for ?");
Choice semesterBox = new Choice();
Label numClasses = new Label("How many classes would you like
to register ?");
Choice classesNum = new Choice();
Button CreateButton = new Button("Create Schedual");
public void init()
{
setBackground(Color.gray);
setLayout(new BorderLayout());
Panel requestPad = new Panel(new GridLayout(9,1));
FlowLayout rowSetup = new FlowLayout
(FlowLayout.LEFT,5,2);
CreateButton.addActionListener(new
SchedButtonHandler(this));
firstRow.add(companyName);
secondRow.add(studentID);
secondRow.add(studentField);
thirdRow.add(lblSemester);
thirdRow.add(semesterBox);
semesterBox.add("Winter");
semesterBox.add("Fall");
fourthRow.add(numClasses);
fourthRow.add(classesNum);
classesNum.add("1");
classesNum.add("2");
classesNum.add("3");
classesNum.add("4");
classesNum.add("5");
classesNum.add("6");
fifthRow.add(CreateButton);
requestPad.add(firstRow);
requestPad.add(secondRow);
requestPad.add(thirdRow);
requestPad.add(fourthRow);
requestPad.add(fifthRow);
add(requestPad);
}
public void itemStateChanged(ItemEvent choice)
{
}
class SchedButtonHandler implements ActionListener
{
Applet applet;
public SchedButtonHandler(Applet a)
{
applet = a;
}
public void actionPerformed (ActionEvent e)
{
if(studentField.getText() == null)
{
applet.showStatus("You must enter
your student ID");
applet.destroy();
}
}
}
}