package xupt.se.ttms.view.movieInformation;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.GridLayout;
import java.awt.Image;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.sql.Timestamp;
import java.sql.ResultSet;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Date;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
import javax.swing.JTable;
import javax.swing.JViewport;
import javax.swing.ListSelectionModel;
import javax.swing.SwingConstants;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.JTableHeader;
import xupt.se.util.Data_DictInformation;
import xupt.se.util.PlayInformation;
import xupt.se.util.ScheduleInformation;
import xupt.se.util.Schedule_TimeInformation;
import xupt.se.util.SeatInformation;
import xupt.se.util.StudioInformation;
import xupt.se.util.TicketInformation;
import xupt.se.ttms.sql.Data_Dict;
import xupt.se.ttms.sql.MovieConnection;
import xupt.se.ttms.sql.Play;
import xupt.se.ttms.sql.Schedule;
import xupt.se.ttms.sql.Schedule_Time;
import xupt.se.ttms.sql.Seat;
import xupt.se.ttms.sql.Studio;
import xupt.se.ttms.sql.Ticket;
import xupt.se.ttms.view.login.LoginUI;
import xupt.se.ttms.view.progressBar.ProgressBarDemo;
public class MovieInformationUI extends JFrame{
private String path = "D:/Android Data/CLWZZ/src/iamge/";
private JTabbedPane jTabbedPane_Main;
private JTabbedPane jTabbedPane_DingPioa;
private String string = "";
private DefaultTableModel tableModel_renqi1;
private JTable jTable_renqi1;
private DefaultTableModel tableModel_xinpin;
private JTable jTable_Xinpin;
private DefaultTableModel tableModel_YingPian;
private JTable jTable_YingPian;
private DefaultTableModel tableModel_tuijian;
private JTable jTable_tuijian;
private JLabel jLabel_Yingming = new JLabel();
private JLabel jLabel_leixing = new JLabel();
private JLabel jLabel_changdi = new JLabel();
private JLabel jLabel_shichang = new JLabel();
private JLabel jLabel_piaojia = new JLabel();
private JLabel jLabel_fangyingshijian = new JLabel();
private JLabel jLabel_fangyingshijian1 = new JLabel();
private JLabel jLabel_piaojia1 = new JLabel();
private JLabel jLabel_shichang1 = new JLabel();
private JLabel jLabel_Yingming1 = new JLabel();
private JLabel jLabel_fangyingshijian2 = new JLabel();
private JLabel jLabel_piaojia2 = new JLabel();
private JLabel jLabel_shichang2 = new JLabel();
private JLabel jLabel_Yingming2 = new JLabel();
private JLabel jLabel_fangyingshijian3 = new JLabel();
private JLabel jLabel_piaojia3 = new JLabel();
private JLabel jLabel_shichang3 = new JLabel();
private JLabel jLabel_Yingming3 = new JLabel();
private JLabel jLabel_fangyingshijian4 = new JLabel();
private JLabel jLabel_piaojia4 = new JLabel();
private JLabel jLabel_shichang4 = new JLabel();
private JLabel jLabel_Yingming4 = new JLabel();
private JLabel jLabel_Yingmingbofang = new JLabel();
private String zuowei ;
private JLabel jLabel_weizhi1 = new JLabel();
private JLabel jLabel_weizhi2 = new JLabel();
private JLabel jLabel_weizhi3 = new JLabel();
private JLabel jLabel_weizhi4 = new JLabel();
private JButton[][] buttons1;
private JButton[][] buttons2;
private JButton[][] buttons3;
private JButton[][] buttons4;
int row_count;//演出厅的总行数
int column_count;//演出厅的总列数
public static String sched_id = null; //演出计划id
public static int ticket_status;
public static String price;
public static int play_status;
public MovieInformationUI(){
this.setTitle("309国际剧院票务管理系统");
this.setSize(1024,768); //大小
// this.setSize(1366, 750);
this.setLocationRelativeTo(null); //窗体出现居中
this.setDefaultCloseOperation(3); //设置关闭操作
this.setResizable(true);
// this.setIconImage(new ImageIcon(path+"tiele.bmp").getImage());
jTabbedPane_Main = new JTabbedPane();
jTabbedPane_Main.setBackground(Color.green);
jTabbedPane_Main.add("影片信息", YingPianXinXi());
// jTabbedPane_Main.add("放映信息", YingPiaoXiXin());
// jTabbedPane_Main.add("订票",DingPiaoXinXi());
// jTabbedPane_Main.add(null, "放映信息");
// jTabbedPane_Main.add(null,"订票");
jTabbedPane_Main.setTabPlacement(JTabbedPane.LEFT);
this.add(jTabbedPane_Main);
this.setVisible(true);
}
public JTabbedPane YingPianXinXi(){
JTabbedPane jTabbedPane = new JTabbedPane();
String[] strings_xinpin = {"剧目id","类型id","语言id","名称","简介","图片","时长","票价"
,"状态"};
/**
* 获取影片信息
*/
// Play mplay = new Play();
// List<PlayInformation> list = mplay.prinfPlays();
// for(int i = 0; i < list.size(); i++){
// PlayInformation playInformation = list.get(i);
// System.out.println("name = " + playInformation.getPlay_name());
// }
Data_Dict data_Dict = new Data_Dict();
Play mplay_xinpin = new Play();
List<PlayInformation> list_xinpin = mplay_xinpin.prinfPlays();
Object[][] objects_xinpin = new Object[list_xinpin.size()][9];
for(int i = 0; i < list_xinpin.size(); i++){
PlayInformation playInformation = list_xinpin.get(i);
objects_xinpin[i][0] = playInformation.getPlay_id().toString();
// objects_xinpin[i][1] = playInformation.getPlay_type_id().toString();
// objects_xinpin[i][2] = playInformation.getPlay_lang_id().toString();
objects_xinpin[i][1] = data_Dict.printfDictName(Integer.parseInt(playInformation.getPlay_type_id()));
objects_xinpin[i][2] = data_Dict.printfDictName(Integer.parseInt(playInformation.getPlay_lang_id()));
objects_xinpin[i][3] = playInformation.getPlay_name().toString();
objects_xinpin[i][4] = playInformation.getPlay_introduction().toString();
objects_xinpin[i][5] = playInformation.getPlay_image().toString();
objects_xinpin[i][6] = playInformation.getPlay_length().toString();
objects_xinpin[i][7] = playInformation.getPlay_ticket_price().toString();
objects_xinpin[i][8] = playInformation.getPlay_status().toString();
}
String[] strings_renqi = {"剧目id","类型id","语言id","名称","简介","图片","时长","票价"
,"状态"};
Play mplay_renqi = new Play();
List<PlayInformation> list_renqi = mplay_renqi.prinfPlays();
Object[][] objects_renqi = new Object[list_renqi.size()][9];
for(int i = 0; i < list_renqi.size(); i++){
PlayInformation playInformation = list_renqi.get(i);
objects_renqi[i][0] = playInformation.getPlay_id().toString();
// objects_renqi[i][1] = playInformation.getPlay_type_id().toString();
// objects_renqi[i][2] = playInformation.getPlay_lang_id().toString();
objects_renqi[i][1] = data_Dict.printfDictName(Integer.parseInt(playInformation.getPlay_type_id()));
objects_renqi[i][2] = data_Dict.printfDictName(Integer.parseInt(playInformation.getPlay_lang_id()));
objects_renqi[i][3] = playInformation.getPlay_name().toString();
objects_renqi[i][4] = playInformation.getPlay_introduction().toString();
objects_renqi[i][5] = playInformation.getPlay_image().toString();
objects_renqi[i][6] = playInformation.getPlay_length().toString();
objects_renqi[i][7] = playInformation.getPlay_ticket_price().toString();
objects_renqi[i][8] = playInformation.getPlay_status()
没有合适的资源?快使用搜索试试~ 我知道了~
剧院票务管理系统
共565个文件
class:150个
java:76个
sample:10个
需积分: 50 47 下载量 55 浏览量
2017-07-25
17:15:43
上传
评论 3
收藏 8.21MB RAR 举报
温馨提示
基于JavaGUI以及SQL实现的单机版剧院票务管理系统
资源推荐
资源详情
资源评论
收起资源包目录
剧院票务管理系统 (565个子文件)
00940f7297a12ae20d8600943d2379b2bbbd77 2KB
0167dcd779176001f906603d690f6d49ad8d0f 926B
017e54df56427d57a2caf4e3abe371a586c0d9 5KB
028c8fa288fd1d7c8163da4f103c6e080fddbf 940B
03d7ea38bd6ce19212e68e5ac9f308328b6859 60B
0426702793ca86a53522836df26fb13e8fdec2 245B
04cb58b141bfb30504bc1aef8ca568bab83a97 146B
052ad1230b21512a7367d21ff1a244638deaeb 62B
05d1c013f0e6022b6fd967acedd36ac99ec9ac 3KB
07515bb3ca6d9341f93fd7e92a34c6f0b54a7b 415B
082590a29beebd27965fae7745732bc23b96b1 466B
0834bc475ae54af6f7eed96ef8844ccba6adbe 907B
083aa89944c47f74bbee21204153f44c4dda8b 79B
0858a5ee18a01b325c2d144a07492d817603d2 617B
092ed121b784ec5fe1dfcc6ed187f9cff97158 770B
0aa8ff52aa8e900901ef226b1bd0ad560d7085 361B
0c096b8d06e32ee91e2c5ee874dfe2d0efe8a6 947B
0c678b83fda6cf97443eaf954ca198682965ef 439B
0d00942cc865be36fc7cdeafd912daf3668002 820B
0d066d0b26e40054172df310d5f81a35efd6db 459B
0d2e091d06027d57300941521b2e7cc8d2bc7b 118B
0e3e4ec8885c4dba58585248f6f29a15a96fe7 835B
109cf3d50fcd0c5400ed7b85fe53db5f9a2179 2KB
10f37e310537ac42e75c96e2db062b38dae31c 623B
12bb50a485de92e580a73f75d812df02bf2f81 2KB
12c8b8a94a0d571e75b54ebf9daf9ed99d9b72 1KB
136c24179f6dc5cbd69b95137cce9454140153 1KB
1440febea53ddd409026c15177178b676f58b8 2KB
14d312904a106a600b0882c3fbe3645177bdf2 248B
14ee2ca192b16bec372cd4de5e463bf69af588 455B
165c0e339c0f8186acfb9f237f57b207bc1ff0 261B
16fdabc56ecb6d098b74c8b3736dbee375e58f 2KB
17012be8a68d90fb538c3ae14afcf350c7f49c 4KB
181f4414eb92bef7a23b15a256183f0456666d 240B
18635e6b188e672a4c2fa4764975c68e0c40e4 60B
188f25c2be839ec905a1a1286de5cc1b516f22 56B
18a46daab3723cd8e6279dfb7a76116680fc71 331B
18b689fd8ebb7f8da6de5b8da514789ac6ada7 457B
1904d2506f3115839f0a72283f565ed3fde584 1KB
192d836cadcaafcef9e876dd70e5fd80754fa1 568B
1a1a491ace42fa732ae7d04619911d413e3471 1KB
1c105e3cc7c269fbaf5360cdc0d6d8091d6c2c 1KB
1c154cb537eb3593ef8666ed0f5caaed5b73e5 628B
1d3294c4ee34373e0307c631ee75baab80078b 1KB
1d3ec83f46c2241f5c0462cea07e13b66851a3 2KB
1d6c7df880c19001a69f025d2dd0cb9a1c9751 329B
1de66e226545f60e23f83d497a4fd419e021ad 2KB
1e04ace95c8abd49a4bdfafdc7d2deb9530ca1 196B
1f2eebde249fe258ceafe1df6fa63d6006aa86 853B
1f540ed65322a69dc0a14b524ce639e7c66dec 1KB
1f6eb7ea57b8efe72cd0e6522dbe5df64839da 464B
2001af13e9bee630904ea786a27a72a10f449d 605B
21537071bf4118b9e1ee864cb4bc258aa48211 210B
21fe845f2a99e36c7d1105f5b92feb75d30abb 716B
22a7d31cf2da617adc2ce9304053dcb5e5089b 3KB
244687ce0a559dffe4be3456f69deeb6e791e7 59B
24e6770fffd6b9cf58d126d844ec59312d8380 805B
251d0dd99c6cb9ab639799b2db5655f3e24b94 131B
252deff79169fea123b26a3d1a8616edf9d798 441B
258fef78cbcd2beecc80982c33cacebcf95fa3 680B
26ce872bec12c0a023e2bcb23806521c7402c2 282B
278430adee8521e1caea71aac45afb23424a53 1002B
282b8ae72f245fb4004c9ca3eab0e1d4f168ec 846B
2834296bea0c593a4fb3d732220c1069343427 2KB
29153db1568c53741cd01dc80f9cd024a09618 434B
295396925c1363803f46cda463dc9e26d5d058 182B
29588bd7e857af2a0fa2f25712ad235eaa252c 575B
29a0c6427e7767c3f2e6868f888f410d7bc17f 3KB
2a0847a5e6f7ed8ae4660af595afe735568f13 256B
2a68d6220347e0d3928f31f95bd0b9a90a6cfe 455B
2b1629067eb393a1cabc3eabed78b4786833fe 119B
2daaccf05ca6dd94c3ce1105951daf637ed006 1KB
2df4ed6c94ccc21ac04aaf485e21e44c779b1e 731B
2f0222e7b75c8a223bbacf6df2331124a61a1a 950B
2f1221990a5cdededcf263598651920de3f748 2KB
30000374e262b61f9705344f10161bcc673285 215B
33f05a984238c2dd01b4982792cff952f7776c 109B
3437121e0ed40c269d7a64aaf3dc98a28bc724 2KB
34b8291eb90555b483c6b03f2e02a090178f37 1KB
35215a83c3cbc60d261cb7f2bebce089cea24f 467B
35393bc46db073ae1356c859c0bd6843fc3f70 2KB
362184ca964a427c2102302b0da7ebac7ff165 108B
3667f628f02160bfbfece0b9ef29a1f43cdefa 383B
36e5d313729f2a1049f32c6bbe2eac396d02f4 404B
3944fb1ccf8862d95172912ea2efa69984a427 647B
3992dc3cf7dfd4d6c27f36c1650767efaf8815 68B
3a527febd9781f83b7911d285e73ae417a282b 201B
3a6558399dff2f040f78cf7c54e15f5d8b740a 713B
3dac7413d9f6994df5a731e8f3fe43f958cc5c 830B
3e2a9c8ccc992cc84c0cee4d0a59950fdc3191 1KB
3f07c023d228e9010f3d4961d90d8dd0b60da3 747B
3f3a3bec3aaccd19a966633b86bf0cbbbd5ef2 1KB
3f8fe0fa2a8666c6f37e03569778579c83e3b4 208KB
41e0e550ae51464917fcabce3c0ddc9fbdbf5b 737B
42983cb2d8c63d83804871ab280c4665659e42 525B
43ebb5962b7eb1adf06e6fdb5eeb26795b0a8b 362B
451243d7f51eed0a74f0e1af50dae7db4dadae 452B
45b5a413a2a54116c586b9a90ce445fb666b5e 3KB
4686b023ff0ed1becfe1c2fbc5faf0cc1ae01d 288B
46f5ec026ef9116744403275b6b3c612e6dc98 3KB
共 565 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
Zzz5270
- 粉丝: 437
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功