• 大小: 2.46MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-11
  • 语言: Java
  • 标签: Java  MySQL  

资源简介

这是用Java实现的电影票预订系统,MySQL是支持的数据库。

资源截图

代码片段和文件信息

package Conductor;

import MovieBook.*;

import SelfInfo.CheckInfo;
import Member.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.event.MenuListener;

import Manager.BoxOffice;
import Manager.EmployeeManage;
import Manager.MovieManage;
import Manager.VedioManage;

import java.awt.Color;
import java.awt.event.*;

public class HomePage extends Jframe {
int id; // 登录人员的id
boolean manager;
JMenuBar menubar;
JMenu menu1 menu2 menu3 menu5 menu6 menu7 menu8 menu9menu10;
Ticket tickets[];
// 退选票
TicketCR TicketCR_view;
Icon pic;
JLabel Pic;

public HomePage() {
}

public HomePage(String s boolean ma int i) {
id = i;
manager = ma;
//////////////////////////////////////////////////// 票的初始化
tickets = new Ticket[2]; // 一次最多定两张票
// 动态初始化
for (int m = 0; m < 2; m++)
tickets[m] = new Ticket();
///////////////////////////////////////////////////// 设置菜单栏
init(s);
pic = new ImageIcon(“E:/images/cover.jpg“);
Pic = new JLabel();
Pic.setIcon(pic);
Pic.setBounds(0 -30 800 353);
setLayout(null);
add(Pic);
setBounds(220 10 555 380);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);// 让Jframe的关闭按钮起作用
setVisible(true);// 显示Jframe
}

///////////////////////////////////////////////////////
void init(String s) {
settitle(s); // 设置窗口的标题
menubar = new JMenuBar();
// 员工界面
menu1 = new JMenu(“电影资讯“);
menu2 = new JMenu(“订票详情“);
menu3 = new JMenu(“退改订票“);
menu5 = new JMenu(“会员管理“);
menu6 = new JMenu(“个人资料“);
// 管理员界面
menu7 = new JMenu(“员工管理“);
menu8 = new JMenu(“票房统计“);
menu9 = new JMenu(“影片管理“);
menu10 = new JMenu(“放映厅管理“);
menubar.add(menu1);
menubar.add(menu2);
menubar.add(menu3);
// menubar.add(menu4);
menubar.add(menu5);
menubar.add(menu6);

if (manager == true) {
menubar.add(menu7);
menubar.add(menu8);
menubar.add(menu9);
menubar.add(menu10);
}

setJMenuBar(menubar);

menu1.addMenuListener(new MenuListener() {

public void menuSelected(MenuEvent e) {
MovieView movie_view = new MovieView();
}

public void menuDeselected(MenuEvent e) {
}

public void menuCanceled(MenuEvent e) {
}
});
// 订票界面
menu2.addMenuListener(new MenuListener() {

public void menuSelected(MenuEvent e) {
BookView moviebook = new BookView(tickets id);
}

public void menuDeselected(MenuEvent e) {
}

public void menuCanceled(MenuEvent e) {
}
});
// 改退票
menu3.addMenuListener(new MenuListener() {

public void menuSelected(MenuEvent e) {
TicketCR_view = new TicketCR(id);
}

public void menuDeselected(MenuEvent e) {
}

public void menuCanceled(MenuEvent e) {
}
});
// 会员管理
menu5.addMenuListener(new MenuListener() {

public void menuSelected(MenuEvent e) {
MemberView memberview = new MemberView();
}

public void menuDeselected(MenuEvent e) {
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        545  2019-06-11 12:55  TicketBooking\.classpath

     文件        384  2019-06-05 20:29  TicketBooking\.project

     文件        598  2019-06-05 20:29  TicketBooking\.settings\org.eclipse.jdt.core.prefs

     文件        919  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$1.class

     文件       1022  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$2.class

     文件        964  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$3.class

     文件        915  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$4.class

     文件       1002  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$5.class

     文件        922  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$6.class

     文件       1050  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$7.class

     文件        910  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$8.class

     文件        910  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage$9.class

     文件       3112  2019-06-16 14:47  TicketBooking\bin\Conductor\HomePage.class

     文件       3927  2019-06-16 08:02  TicketBooking\bin\Conductor\InfoView.class

     文件       1218  2019-06-16 08:02  TicketBooking\bin\Conductor\MovieView$1.class

     文件       1218  2019-06-16 08:02  TicketBooking\bin\Conductor\MovieView$2.class

     文件       1218  2019-06-16 08:02  TicketBooking\bin\Conductor\MovieView$3.class

     文件       1218  2019-06-16 08:02  TicketBooking\bin\Conductor\MovieView$4.class

     文件       1218  2019-06-16 08:02  TicketBooking\bin\Conductor\MovieView$5.class

     文件       1219  2019-06-16 08:02  TicketBooking\bin\Conductor\MovieView$6.class

     文件       3020  2019-06-16 08:02  TicketBooking\bin\Conductor\MovieView.class

     文件        530  2019-06-16 14:11  TicketBooking\bin\Conductor\test.class

     文件       2182  2019-06-16 08:02  TicketBooking\bin\Conductor\Ticket.class

     文件        781  2019-06-16 08:02  TicketBooking\bin\Conductor\TicketCR.class

     文件        978  2019-06-16 08:02  TicketBooking\bin\Conductor\TicketCRView.class

     文件        965  2019-06-16 08:02  TicketBooking\bin\Conductor\TicketCView$1.class

     文件        966  2019-06-16 08:02  TicketBooking\bin\Conductor\TicketCView$2.class

     文件        967  2019-06-16 08:02  TicketBooking\bin\Conductor\TicketCView$3.class

     文件        968  2019-06-16 08:02  TicketBooking\bin\Conductor\TicketCView$4.class

     文件       1014  2019-06-16 08:02  TicketBooking\bin\Conductor\TicketCView$5.class

............此处省略124个文件信息

评论

共有 条评论