- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
火车票售票系统源代码(Train ticket booking system source code).doc
火车票售票系统源代码(Train ticket booking system source code)
import java.awt. *;
import java.awt.event.actionevent;
import java.awt.event.actionlistener;
import java.io. *;
import javax.swing. *;
import javax.swing.border.titledborder;
import java.io.bufferedwriter;
import java.io.file;
import java.io.filenotfoundexception;
import java.io.filereader;
import java.io.filewriter;
import java.io.ioexception;
import java.sql.drivermanager;
import java.sql.resultset;
import java.sql.statement;
public class traininformationquery extends jframe {
private container file.
private component open;
public traininformationquery () {
jpanel p1 = new jpanel (new flowlayout (flowlayout.center));
jpanel p2 = new jpanel (new flowlayout (flowlayout.center));
jpanel p3 = new jpanel (new flowlayout (flowlayout.center));
jpanel p4 = new jpanel ();
jlabel jlb1 = new jlabel (火车站列车时刻表);
jlabel jlb2 = new jlabel (车次);
the final jtextfield jtf = new jtextfield (8).
jbutton jbt1 = new jbutton (查询);
jbutton jbt2 = new jbutton (全部火车信息);
the final jtextarea jta = new jtextarea (10.30);
p1.add (jlb1);
p2.add (jta);
p2.setborder (new titledborder ());
p3.add (jlb2);
p3.add (jtf);
p3.add (jbt1);
p3.add (jbt2);
p4.add (p1, borderlayout.north);
p4.add (p2, borderlayout.center);
p4.add (p3, borderlayout.south);
p4.setborder (new titledborder ());
add (p4).
/ / 查询按钮
the final jpanel panel = new jpanel ();
jbt1.addactionlistener (new actionlistener () {
public void actionperformed (actionevent) {
jfilechooser openfile = new jfilechooser ();
openfile.setdialogtitle (打开文件);
openfile.setapprovebuttontext (打开);
openfile.showopendialog (panel).
file filename = openfile.getselectedfile ();
stringbuffer strbf = new stringbuffer ();
string error _ message = error.
fileinputstream inputfile = null;
try {
char buffer [] = new char [1024];
inputfile = new fileinputstream (filename);
int i = 0;
/ / 如下为依次读取文件中的每一行内容, 将其加入stringbuffer数据类型便利strbf中
filereader = new filereader (filename.getabsolutefile ());
while ((len = in.read (
您可能关注的文档
- 高级英语第二册习题答案概要.doc
- 大处着眼 小处着手——关于办刊的一些想法.doc
- 必威体育精装版化工原理第二版、杨祖荣,,,章习题答案.doc
- 通过自己修改注册表值,来提高adsl网速的方法(By modifying the registry value, to improve the ADSL network speed method).doc
- 石油北京秋《质量健康安全环境管理体系概论》第二阶段在线作业.doc
- 酒店管理会所__酒店中层管理者的角色认知与绩效.doc
- teeol注册安全工程师执业资格考试题库与模拟试卷.doc
- 电子商务实验报告制作网页.doc
- 高考英语词汇语法专题训练-语法结构训练题.doc
- 商场无间道卧底斗法套中有套(Mall undercover infernal spars set in sleeve).doc
文档评论(0)