资源简介
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学生管理系统
- 下一篇:企业内部通讯软件(源代码+说明文档)
相关资源
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
- 操作系统作业 (pv,作业管理,等5个
- 基于C/S架构考试系统(Java)
- java access 仓库管理系统 源码
- 一元多项式相加 java实现
评论
共有 条评论