资源简介
Java 航班系统 实现了 查 订 退等功能
代码片段和文件信息
package flight.query;
import flight.assist.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.sql.*;
public class AirFirmQuery extends JPanel implements ActionListener
{
//A bean used to connect to the database and execute SQL operation
static SqlBean sqlBean = new SqlBean();
private static DefaultComboBoxModel model = new DefaultComboBoxModel();
private static JComboBox jcb = new JComboBox(model);
//Used to store the item you choosed inth combobox
private String airfirm;
private JButton jbQuery = new JButton(“查询“);
//Setup GUI in the Constructor method
public AirFirmQuery()
{
//*****************************************************
JLabel jl = new JLabel(“ 航空公司查询“);
jl.setFont(new Font(“Times“Font.BOLD23));
JPanel jpTop = new JPanel();
jpTop.add(jl);
JLabel jl2 = new JLabel(“ 请输入航班名称或者本查询将“);
jl2.setHorizontalAlignment(JLabel.CENTER);
jl2.setFont(new Font(“Times“Font.PLAIN12));
JLabel jl3 = new JLabel(“提供你该航空公司所有的航班情况:“);
jl3.setHorizontalAlignment(JLabel.CENTER);
jl3.setFont(new Font(“Times“Font.PLAIN12));
JPanel jpLabel = new JPanel(new BorderLayout());
jpLabel.add(jl2BorderLayout.NORTH);
jpLabel.add(jl3BorderLayout.CENTER);
//******************************************************
JPanel jpBox = new JPanel();
jpBox.add(jcb);
JPanel jpButton = new JPanel();
jpButton.add(jbQuery);
JPanel jp = new JPanel();
jp.add(jpBox);
jp.add(jpButton);
//*****************************************************
JPanel jpCenter = new JPanel();
jpCenter.setLayout(new BorderLayout());
jpCenter.add(jpLabelBorderLayout.NORTH);
jpCenter.add(jpBorderLayout.CENTER);
JPanel jpQuery = new JPanel();
jpQuery.setLayout(new BorderLayout());
jpQuery.add(jpTopBorderLayout.NORTH);
jpQuery.add(jpCenterBorderLayout.CENTER);
this.setLayout(new BorderLayout());
this.add(new JLabel(“ “)BorderLayout.NORTH);
this.add(jpQueryBorderLayout.CENTER);
//Add listener to the query button
jbQuery.addActionListener(this);
}
public static void updateAirFirmComboBox(String newPlaceint insertOrDelete)
{
if (insertOrDelete == 1)
{
if (model.getIndexOf(newPlace) == -1)
jcb.addItem(newPlace);
}
else if (insertOrDelete == 2)
{
if (model.getIndexOf(newPlace) != -1)
jcb.removeItem(newPlace);
}
}
public void actionPerformed(ActionEvent e)
{
this.airfirm = (String)jcb.getSelectedItem();
//Do the query work
executeAirFirmQuery();
}
public void executeAirFirmQuery()
{
//Form the sqlString
String sqlString = “SELECT DISTINCT * FROM “ +
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 25138 2004-12-30 17:14 航空订票系统\完美版\72341.gif
.CA.... 6250 2004-12-30 02:40 航空订票系统\完美版\AirFirmQuery.java
.CA.... 2970 2004-12-30 15:34 航空订票系统\完美版\CheckID.java
.CA.... 13775 2004-12-30 15:33 航空订票系统\完美版\Client.java
.CA.... 13615 2004-12-30 14:42 航空订票系统\完美版\CommonQuery.java
.CA.... 35049 2004-12-30 14:13 航空订票系统\完美版\ComprehenQuery.java
.CA.... 88 2004-12-30 16:44 航空订票系统\完美版\data\ClientInfo.txt
.CA.... 8064 2004-12-30 12:49 航空订票系统\完美版\data\db1.ldb
.CA.... 229376 2004-12-30 12:46 航空订票系统\完美版\data\db1.mdb
.CA.... 1264128 2004-12-27 14:18 航空订票系统\完美版\data\mm
.CA.... 1240 2004-12-30 16:44 航空订票系统\完美版\data\SeatInfo.txt
.C.D... 0 2004-12-30 17:42 航空订票系统\完美版\data
.CA.... 8002 2004-12-30 16:46 航空订票系统\完美版\DeletePanel.java
.CA.... 9459 2004-12-30 02:40 航空订票系统\完美版\DestinQuery.java
.CA.... 232 2004-12-29 14:45 航空订票系统\完美版\f.gif
.CA.... 4045 2004-12-30 14:51 航空订票系统\完美版\flight\assist\SeatInfo.class
.CA.... 1742 2004-12-30 14:51 航空订票系统\完美版\flight\assist\SqlBean.class
.CA.... 2556 2004-12-30 14:51 航空订票系统\完美版\flight\assist\UpdateComboBox.class
.C.D... 0 2004-12-30 17:42 航空订票系统\完美版\flight\assist
.CA.... 10550 2004-12-30 15:33 航空订票系统\完美版\flight\dingpiao\Client.class
.CA.... 557 2004-12-30 15:26 航空订票系统\完美版\flight\dingpiao\Hangkong$1.class
.CA.... 15256 2004-12-30 15:26 航空订票系统\完美版\flight\dingpiao\Hangkong.class
.CA.... 1082 2004-12-30 14:50 航空订票系统\完美版\flight\dingpiao\writeToFile.class
.C.D... 0 2004-12-30 17:42 航空订票系统\完美版\flight\dingpiao
.CA.... 2950 2004-12-30 15:36 航空订票系统\完美版\flight\Main\CheckID.class
.CA.... 2983 2004-12-30 17:40 航空订票系统\完美版\flight\Main\Interface.class
.CA.... 1092 2004-12-30 17:21 航空订票系统\完美版\flight\Main\Main.class
.C.D... 0 2004-12-30 17:42 航空订票系统\完美版\flight\Main
.CA.... 2424 2004-12-30 14:51 航空订票系统\完美版\flight\manage\DeletePanel$1.class
.CA.... 8089 2004-12-30 14:51 航空订票系统\完美版\flight\manage\DeletePanel.class
............此处省略64个文件信息
- 上一篇:JSP连接access学生管理系统
- 下一篇:企业内部通讯软件(源代码+说明文档)
相关资源
- 企业内部通讯软件(源代码+说明文档
- JavaEE互联网轻量级框架整合开发PDF高
- java实现学生成绩管理系统
- javaweb整合开发实战.txt
- 基于JAVA的五子棋课程设计含源代码
- 基于Java的Socket服务器,简单实现
- java五子棋游戏课程设计含源代码
- AES 对所有格式文件加解密
- java课程设计学生信息管理系统
- 基于贝叶斯算法的JavaMail垃圾邮件过滤
- java实现C/S模式聊天室
- Java 数字签名和验证
- 几个推荐算法的java实现
- java 图书借阅管理系统 课程设计
- Java健身俱乐部管理系统Client + Server
- java聊天程序使用eclipse开发
- JAVA程序设计课程设计-商场VIP消费管理
- 李兴华java word版全部笔记
- java版的日历查看器 + 备忘录
- java RFID 源代码开发
- 阿里巴巴 Java 开发手册2018最新版
- java 聊天程序 基于SWING的GUI界面
- Java零基础开发桌球小游戏项目(完整
- Java写的木马程序源码,仅供学习参考
- java实现简单通讯录
- java聊天室程序设计报告
- java语言点名系统
- java语言仿真CPU5级流水线源码+报告
- java毕业设计参考文献
- 足球游戏Java
评论
共有 条评论