资源简介
1,具有可视化界面,功能完善,操作简便;
2,实现场地定义,计价表定义:可以灵活定义球场及不同时段的计价;
3,实现会员信息管理:对会员信息的增,删,改,查。
4. 预约管理:实现预约的增删改查。
5,收费管理。
代码片段和文件信息
package ymq;
import java.awt.CardLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Vector;
import javax.swing.ButtonGroup;
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.JRadioButton;
import javax.swing.JScrollPane;
import javax.swing.JSplitPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;
public class ChangeG extends JPanel implements ActionListener{
private Database db;
private JLabel[] jl={new JLabel(“当前场地“)new JLabel(“场地等级“) new JLabel(“场地状态“)
new JLabel(“是否预约“) new JLabel(“场地1:“)new JLabel(“场地2:“)
new JLabel(“场地3:“)new JLabel(“场地4:“)};
private JButton[] jb={new JButton(“最前“)new JButton(“上一个“)new JButton(“下一个“)new JButton(“最后“)new JButton(“添加场地“)
new JButton(“减少场地“)new JButton(“更新“)new JButton(“查询“)};
// private JButton jb1=new JButton(“确认“);
String[] str1={new String(“豪华“)new String(“高级“)new String(“普通“)};
private JTextField[] jtf={new JTextField()new JTextField()new JTextField()};
String[] str2={new String(“使用中“)new String(“维修中“)new String(“空闲中“)};
private JComboBox[] jcb={new JComboBox(str1)new JComboBox(str2)};
private JRadioButton jr1=new JRadioButton(“是“true);
private JRadioButton jr2=new JRadioButton(“否“);
private ButtonGroup bg=new ButtonGroup();
private JPanel jp1=new JPanel()jp2=new JPanel();
private JSplitPane js=new JSplitPane(JSplitPane.VERTICAL_SPLITtruejp1jp2);
private int i=1flag=0;
private String[] str={““““““““};
Vector datas=new Vector();
Vector head=new Vector();
{
head.add(“场地号“);
head.add(“场地等级“);
head.add(“场地状态“);
head.add(“是否预约“);
// head.add(“联系电话“);
}
DefaultTableModel dtm=new DefaultTableModel(datashead);
private JTable jt=new JTable(dtm);
JScrollPane jsp=new JScrollPane(jt);
public ChangeG(){
this.setBackground(Color.LIGHT_GRAY);
this.initialframe();
this.addListener();
}
private void addListener() {
for(int i=0;i<8;i++){
jb[i].addActionListener(this);
}
jcb[0].addActionListener(this);
jcb[1].addActionListener(this);
jtf[0].addActionListener(this);
jr1.addActionListener(this);
jr2.addActionListener(this);
}
private void initialframe() {
this.setLayout(new GridLayout());
jp1.setLayout(null);
jp1.setBackground(Color.LIGHT_GRAY);
jp2.setBackground(Color.LIGHT_GRAY);
js.setTopComponent(jp1);
js.setBottomComponent(jsp);
js.setDividerLocation(150);
js.setDividerSize(3);
this.add(js“js“);
for(int i=0;i<4;i++){
jp1.add(jl[i]);
jl[i].setBounds(10+i*130306020);
}
jtf[0].setBounds(70306020);
jp1.add(jtf[0]);
j
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2012-12-01 17:58 ymq\.classpath
文件 378 2012-12-01 17:58 ymq\.project
文件 629 2012-12-01 17:58 ymq\.settings\org.eclipse.jdt.core.prefs
文件 8691 2012-12-12 10:10 ymq\bin\ymq\ChangeG.class
文件 5648 2012-12-12 10:10 ymq\bin\ymq\ChangeVIP.class
文件 2037 2012-12-12 10:10 ymq\bin\ymq\Databa
文件 3895 2012-12-12 10:10 ymq\bin\ymq\DeleteVIP.class
文件 7694 2012-12-12 10:10 ymq\bin\ymq\DesignVal.class
文件 5954 2012-12-12 10:10 ymq\bin\ymq\ExistOrder.class
文件 1880 2012-12-12 10:09 ymq\bin\ymq\index$1.class
文件 5827 2012-12-12 10:09 ymq\bin\ymq\index.class
文件 569 2012-12-12 10:09 ymq\bin\ymq\MyNode.class
文件 1020 2012-12-12 10:09 ymq\bin\ymq\Newfee$JLabelTimerTask.class
文件 8339 2012-12-12 10:09 ymq\bin\ymq\Newfee.class
文件 5628 2012-12-12 10:09 ymq\bin\ymq\NewOrder.class
文件 6024 2012-12-12 10:09 ymq\bin\ymq\NewVIP.class
文件 1301 2012-12-12 10:09 ymq\bin\ymq\OrderInfo.class
文件 5074 2012-12-12 10:09 ymq\bin\ymq\SelectVIP.class
文件 1490 2012-12-12 10:09 ymq\bin\ymq\VIPInfo.class
文件 762 2012-12-12 10:09 ymq\bin\ymq\Welcome.class
文件 1045 2012-11-12 23:33 ymq\build\ico.gif
文件 130 2012-12-11 22:46 ymq\build\run.bat
文件 8691 2012-12-11 21:14 ymq\build\ymq\ChangeG.class
文件 5364 2012-12-10 23:52 ymq\build\ymq\ChangeVIP.class
文件 2037 2012-12-11 22:14 ymq\build\ymq\Databa
文件 3895 2012-12-10 23:52 ymq\build\ymq\DeleteVIP.class
文件 7694 2012-12-11 22:34 ymq\build\ymq\DesignVal.class
文件 5954 2012-12-10 23:52 ymq\build\ymq\ExistOrder.class
文件 1880 2012-12-11 22:37 ymq\build\ymq\index$1.class
文件 5827 2012-12-11 22:37 ymq\build\ymq\index.class
............此处省略43个文件信息
相关资源
- 基于qt的学生信息管理系统
- magicCubeModel
- 学生迎新管理系统
- Baidu链接 直接跳转至百度网页
- 零食商城,完整的,有购物车
- 职工管理系统
- 日历js源代码
- 国密加密解密sm4完整版
- C语言实验报告--图书信息管理系
- spring boot cloud实战租房网平台(视频和
- 学生信息管理系统的开发与实现
- 操作系统页面置换模拟
- 20多套计算机专业毕业设计+视频讲解
- 爱旅行完整接口文档
- eclipse color theme170665
- 大学生社团管理系统
-
opencv 训练 xm
l文件 haar - 晶科物流管理系统后台页面模板
- 快递公司信息管理系统
- 自动生成MyBatis的实体类、实体映射
- 计算机图形学,内含DDA画直线,画圆
- “图书信息管理系统”图书信息包括
- 蓝桥杯 练习系统所有题包括VIP题
- 需求规格说明书-新闻发布系统
- 基于SSH框架的BookShop网上书店实现
- 尚硅谷spring boot资源,带代码。
- Robocode 基础坦克胜率还可以
- swing实现的猫版聊天室
- 网站验证码代码的使用
- 防止Socket传递汉字乱码
评论
共有 条评论