资源简介

完成了用户注册,分角色登录,会员售票,普通售票,查看座位,查看电影信息,电影信息管理,会员信息管理等功能 代码比较简单

资源截图

代码片段和文件信息

package YingYuan;

import java.awt.Component;
import java.awt.Dimension;

import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.swing.BorderFactory;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.Border;

import java.awt.*;
import java.awt.event.*;
import java.sql.*;

public class AddMovie {
public AddMovie() {
Addframe rf = new Addframe();
rf.setVisible(true);
}

public static void main(String args[]) {
new AddMovie();
}
}

class Addframe extends Jframe { // 框架类

private static final long serialVersionUID = -3779096743730354383L;
private Toolkit tool;

public Addframe() {
settitle(“上传电影信息“);
 
tool = Toolkit.getDefaultToolkit();
Dimension ds = tool.getScreenSize();
int w = ds.width;
int h = ds.height;
setBounds((w - 300) / 2 (h - 300) / 2 300 300);
setResizable(false);
AddPanel rp = new AddPanel(this);
add(rp);
}
}

class AddPanel extends JPanel implements ActionListener { // 容器类

private static final long serialVersionUID = -7078727217525013349L;
private JLabel titlelabel xuhaolabelMovienamelabel actorlabel directorlabel MovieTypelabel
pricelabelvippricelabeltimelabel;
private JTextField xuhaofieldMovienamefield actorfield directorfield MovieTypefield pricefieldvippricefieldtimefield;
private JButton commitbtn resetbtn cancelbtn;
private JComboBox combo;
private GridBagLayout gbl;
private GridBagConstraints gbc;
private JPanel panel;
private Box box;
private Jframe iframe;

AddPanel(Jframe frame) {
iframe = frame;
titlelabel = new JLabel(“上传电影信息“);
xuhaolabel = new JLabel(“电影序号:“);
Movienamelabel = new JLabel(“电影名称:“);
actorlabel = new JLabel(“主  演 名 :“);
directorlabel = new JLabel(“导        演 :“);
MovieTypelabel = new JLabel(“电影类型:“);
pricelabel = new JLabel(“价       格 :“);
vippricelabel = new JLabel(“VIP价  格 :“);
timelabel = new JLabel(“时       间 :“);
xuhaofield = new JTextField(16);
Movienamefield = new JTextField(16);
actorfield = new JTextField(16);
directorfield = new JTextField(16);
MovieTypefield = new JTextField(16);
pricefield = new JTextField(16);
vippricefield = new JTextField(16);
timefield = new JTextField(16);

commitbtn = new JButton(“提交“);
commitbtn.addActionListener(this);
resetbtn = new JButton(“重置“);
resetbtn.addActionListener(this);
cancelbtn = new JButton(“取消“);
cancelbtn.addActionListener(this);
panel = n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-12-25 20:26  YingYuan\
     文件         380  2012-12-17 19:39  YingYuan\.classpath
     文件         384  2012-12-03 20:18  YingYuan\.project
     目录           0  2012-12-25 20:26  YingYuan\.settings\
     文件         629  2012-12-03 20:18  YingYuan\.settings\org.eclipse.jdt.core.prefs
     目录           0  2012-12-25 20:26  YingYuan\bin\
     目录           0  2012-12-25 20:26  YingYuan\bin\YingYuan\
     文件         419  2012-12-25 14:33  YingYuan\bin\YingYuan\Add.class
     文件        1043  2012-12-25 14:33  YingYuan\bin\YingYuan\Addframe.class
     文件         520  2012-12-25 14:33  YingYuan\bin\YingYuan\AddMovie.class
     文件        8096  2012-12-25 14:33  YingYuan\bin\YingYuan\AddPanel.class
     文件         699  2012-12-24 21:15  YingYuan\bin\YingYuan\checkmoney$1.class
     文件        4286  2012-12-24 21:15  YingYuan\bin\YingYuan\checkmoney.class
     文件         270  2012-12-23 21:41  YingYuan\bin\YingYuan\checkpiao.class
     文件        2527  2012-12-21 22:13  YingYuan\bin\YingYuan\Cinema.class
     文件         893  2012-12-25 02:10  YingYuan\bin\YingYuan\CinemaInformation$1.class
     文件        3523  2012-12-25 02:10  YingYuan\bin\YingYuan\CinemaInformation.class
     文件         738  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$1.class
     文件         868  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$2.class
     文件         880  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$3.class
     文件        2215  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$4.class
     文件        2160  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$5.class
     文件         841  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$6.class
     文件        1610  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$7.class
     文件        1725  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$MyJLabel.class
     文件        2628  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$MyJRadioButtonMonitor.class
     文件        4710  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$MyJTreeMonitor.class
     文件         862  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView$PaintThread.class
     文件       15545  2012-12-21 22:13  YingYuan\bin\YingYuan\CinemaView.class
     文件        1478  2012-12-25 03:37  YingYuan\bin\YingYuan\Commonbuy$1.class
     文件         664  2012-12-25 03:37  YingYuan\bin\YingYuan\Commonbuy$2.class
............此处省略199个文件信息

评论

共有 条评论