New Era University: College of Computer Studies Computer Science Department
New Era University: College of Computer Studies Computer Science Department
Submitted by:
CLASS SCHEDULE
Monday 7:00am-10:00am(lab)
2:00pm-4:00pm(lec)
SCORE
Submitted to:
import javax.swing.text.AttributeSet;
import javax.swing.text.BadLocationException;
import javax.swing.text.Document;
import javax.swing.text.DocumentFilter;
import javax.swing.text.NumberFormatter;
import javax.swing.text.PlainDocument;
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
import javax.swing.text.PlainDocument;
frame3.setLayout(null);
frame3.setTitle("Cinema Reservation");
frame3.setSize(700,400);
frame3.setLocationRelativeTo(null);
frame3.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame3.add(movie1);
frame3.add(movie2);
frame3.add(reserve);
frame3.add(reserve2);
frame3.add(background);
username.setBounds(60,20,100,25);
password.setBounds(60,50,100,25);
textuser.setBounds(130,20,100,25);
textpass.setBounds(130,50,100,25);
login.setBounds(100,80,100,25);
frame.add(username);
frame.add(password);
frame.add(textuser);
frame.add(textpass);
frame.add(login);
frame.setLayout(null);
frame.setTitle("Login Menu");
frame.setSize(300,200);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
clear.setBounds(390,600,100,25);
a.setBounds(20,15,50,50);
b.setBounds(20,70,50,50);
c.setBounds(20,125,50,50);
d.setBounds(20,180,50,50);
e.setBounds(20,235,50,50);
f.setBounds(20,290,50,50);
g.setBounds(20,345,50,50);
h.setBounds(20,400,50,50);
cinema.setBounds(290,500,150,30);
clear.setBounds(20, 500, 100, 30);
a1.setBounds(70,20,55,55);
a2.setBounds(125,20,55,55);
a3.setBounds(180,20,55,55);
a4.setBounds(235,20,55,55);
a5.setBounds(290,20,55,55);
a6.setBounds(345,20,55,55);
a7.setBounds(400,20,55,55);
a8.setBounds(455,20,55,55);
a9.setBounds(510,20,55,55);
a10.setBounds(565,20,55,55);
b1.setBounds(70,75,55,55);
b2.setBounds(125,75,55,55);
b3.setBounds(180,75,55,55);
b4.setBounds(235,75,55,55);
b5.setBounds(290,75,55,55);
b6.setBounds(345,75,55,55);
b7.setBounds(400,75,55,55);
b8.setBounds(455,75,55,55);
b9.setBounds(510,75,55,55);
b10.setBounds(565,75,55,55);
c1.setBounds(70,125,55,55);
c2.setBounds(125,125,55,55);
c3.setBounds(180,125,55,55);
c4.setBounds(235,125,55,55);
c5.setBounds(290,125,55,55);
c6.setBounds(345,125,55,55);
c7.setBounds(400,125,55,55);
c8.setBounds(455,125,55,55);
c9.setBounds(510,125,55,55);
c10.setBounds(565,125,55,55);
d1.setBounds(70,180,55,55);
d2.setBounds(125,180,55,55);
d3.setBounds(180,180,55,55);
d4.setBounds(235,180,55,55);
d5.setBounds(290,180,55,55);
d6.setBounds(345,180,55,55);
d7.setBounds(400,180,55,55);
d8.setBounds(455,180,55,55);
d9.setBounds(510,180,55,55);
d10.setBounds(565,180,55,55);
e1.setBounds(70,235,55,55);
e2.setBounds(125,235,55,55);
e3.setBounds(180,235,55,55);
e4.setBounds(235,235,55,55);
e5.setBounds(290,235,55,55);
e6.setBounds(345,235,55,55);
e7.setBounds(400,235,55,55);
e8.setBounds(455,235,55,55);
e9.setBounds(510,235,55,55);
e10.setBounds(565,235,55,55);
f1.setBounds(70,290,55,55);
f2.setBounds(125,290,55,55);
f3.setBounds(180,290,55,55);
f4.setBounds(235,290,55,55);
f5.setBounds(290,290,55,55);
f6.setBounds(345,290,55,55);
f7.setBounds(400,290,55,55);
f8.setBounds(455,290,55,55);
f9.setBounds(510,290,55,55);
f10.setBounds(565,290,55,55);
g2.setBounds(125,345,55,55);
g3.setBounds(180,345,55,55);
g4.setBounds(235,345,55,55);
g5.setBounds(290,345,55,55);
g6.setBounds(345,345,55,55);
g7.setBounds(400,345,55,55);
g8.setBounds(455,345,55,55);
g9.setBounds(510,345,55,55);
h3.setBounds(180,400,55,55);
h4.setBounds(235,400,55,55);
h5.setBounds(290,400,55,55);
h6.setBounds(345,400,55,55);
h7.setBounds(400,400,55,55);
h8.setBounds(455,400,55,55);
frame2.add(a);
frame2.add(b);
frame2.add(c);
frame2.add(d);
frame2.add(e);
frame2.add(f);
frame2.add(g);
frame2.add(h);
frame2.add(cinema);
frame2.add(a1);
frame2.add(a2);
frame2.add(a3);
frame2.add(a4);
frame2.add(a5);
frame2.add(a6);
frame2.add(a7);
frame2.add(a8);
frame2.add(a9);
frame2.add(a10);
frame2.add(clear);
frame2.add(b1);
frame2.add(b2);
frame2.add(b3);
frame2.add(b4);
frame2.add(b5);
frame2.add(b6);
frame2.add(b7);
frame2.add(b8);
frame2.add(b9);
frame2.add(b10);
frame2.add(c1);
frame2.add(c2);
frame2.add(c3);
frame2.add(c4);
frame2.add(c5);
frame2.add(c6);
frame2.add(c7);
frame2.add(c8);
frame2.add(c9);
frame2.add(c10);
frame2.add(d1);
frame2.add(d2);
frame2.add(d3);
frame2.add(d4);
frame2.add(d5);
frame2.add(d6);
frame2.add(d7);
frame2.add(d8);
frame2.add(d9);
frame2.add(d10);
frame2.add(e1);
frame2.add(e2);
frame2.add(e3);
frame2.add(e4);
frame2.add(e5);
frame2.add(e6);
frame2.add(e7);
frame2.add(e8);
frame2.add(e9);
frame2.add(e10);
frame2.add(f1);
frame2.add(f2);
frame2.add(f3);
frame2.add(f4);
frame2.add(f5);
frame2.add(f6);
frame2.add(f7);
frame2.add(f8);
frame2.add(f9);
frame2.add(f10);
frame2.add(g2);
frame2.add(g3);
frame2.add(g4);
frame2.add(g5);
frame2.add(g6);
frame2.add(g7);
frame2.add(g8);
frame2.add(g9);
frame2.add(h3);
frame2.add(h4);
frame2.add(h5);
frame2.add(h6);
frame2.add(h7);
frame2.add(h8);
frame2.setUndecorated(true);
frame2.setLayout(null);
frame2.setTitle("Cinema Reservation");
frame2.setSize(680,700);
frame2.setLocationRelativeTo(null);
frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
login.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e){
if (textuser.getText().equals("admin") && textpass.getText().equals("simon"))
{
JOptionPane.showMessageDialog(null, "Login Succesful");
frame.setVisible(false);
frame3.setVisible(true);
}
else
{
JOptionPane.showMessageDialog(null, "Incorrect Input");
}
}
});
reserve.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e){
frame2.setVisible(true);
}
});
reserve2.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e){
frame2.setVisible(true);
}
});
clear.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e){
frame2.setVisible(false);
}
});
}
Output