资源简介
在最开始学线程的时候完全是懵逼,只知道概念却不理解,不知道什么时候用什么地方用。等到第二次学的时候还是跌跌撞撞,不是能完全理解,所以通过一个小的联系来练习一下。在单机火车票购票系统中,我只用乘客(Passenger)实现Callable接口,在其run方法下实现了订票。最基础的是两个人不能订购同一张火车票

代码片段和文件信息
package 火车票购票系统;
import java.util.ArrayList;
import java.util.List;
import javax.swing.JComboBox;
import javax.swing.JTextArea;
/**
* 基础公共类 主要实现的功能是
* 初始化 始发地和目的地之间的车次 以及定义子类共同拥有的属性
*
* @author NullChen
*
*/
public class baseClass {
//定义下拉列表
public JComboBox j1;
public JComboBox j2;
//文本域
public JTextArea jta;
//存储始发地和目的地
public List list1;
public List list2;
//定义开始点 和终点
public int mStart = 0;
public int mEnd = 0;
public baseClass(JComboBox j1JComboBox j2JTextArea jta) {
// TODO Auto-generated constructor stub
this.j1 = j1;
this.j2 = j2;
this.jta = jta;
list1 = new ArrayList<>();
list1.add(“西安“);
list1.add(“宝鸡“);
list1.add(“洛阳“);
list1.add(“北京“);
list1.add(“上海“);
list1.add(“广州“);
list2 = new ArrayList<>(list1);
}
//通过 起始点 和终点来找到车次 返回车次的名字
public String getHcIndex(int mStartint mEnd) {
class tkOut {
public String[] tkIn = new String[6];
}
tkOut[] tk = new tkOut[6];
// TODO Auto-generated method stub
for (int i = 0; i < 6; i++) {
tk[i] = new tkOut();
for (int j = 0; j < 6; j++) {
tk[i].tkIn[j] = “TK0“+i+“0“+j;
}
}
return tk[mStart].tkIn[mEnd];
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1374 2018-05-16 11:12 火车票购票系统\ba
文件 3786 2018-05-16 10:50 火车票购票系统\MainView.java
文件 2691 2018-05-16 11:17 火车票购票系统\OrderListener.java
文件 1436 2018-05-16 11:08 火车票购票系统\Passenger.java
文件 1362 2018-05-16 10:19 火车票购票系统\QueryListener.java
文件 823 2018-05-15 20:15 火车票购票系统\Train.java
目录 0 2018-05-16 11:24 火车票购票系统
----------- --------- ---------- ----- ----
11472 7
相关资源
- 基于swing的简单聊天器(兼传输文件)
- 302 Found
- swing实现订票系统
- swing写的三国杀源代码
- swing开发包
- 仿腾讯QQ的一个及时聊天系统
- KTV管理系统Swing界面,含源码
- DJNativeSwing优化后的,超实用
- swing 嵌入word
- swing界面的ERP开发框架ErpFree
- 基于lucene的Swing全文索引构建于查询工
- SWING大刀系列源码
- 用swing做的超市管理系统
- swing实现购票
- Warehouse_management.zip
- DJ NativeSwing.rar.rar
- 售楼管理系统swing界面
- 用swing制作的简单图书管理系统
- Swing样式大全全56种经典
- 一本糊涂账-基于Swing和JDBC开发的图形
- 红黑树swing版演示程序
- jgraph官方与帮助文档
- Swing 银行管理系统
- Swing带表情upd聊天的实现
- Swing 编写的数独软件,界面友好,算
- swingExcel
- 商品出入库+derby数据库
- 一个仿steam,有登陆注册功能,还有验
- 很强大-功能齐全带分页的swing项目
- 驾考系统.7z
评论
共有 条评论