资源简介
Java编写的航空订票系统,应用性强。 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 “ +
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6250 2004-12-30 02:40 完美版\AirFirmQuery.java
文件 13615 2004-12-30 14:42 完美版\CommonQuery.java
文件 35049 2004-12-30 14:13 完美版\ComprehenQuery.java
文件 8002 2004-12-30 16:46 完美版\DeletePanel.java
文件 9459 2004-12-30 02:40 完美版\DestinQuery.java
文件 232 2004-12-29 14:45 完美版\f.gif
文件 7316 2004-12-30 02:40 完美版\FlightQuery.java
文件 7280 2004-12-30 16:46 完美版\InsertPanel.java
文件 160985 2004-12-29 15:17 完美版\jiemian.gif
文件 1873 2004-12-30 14:35 完美版\MyQuery.java
文件 6051 2004-12-30 04:09 完美版\SeatInfo.java
文件 1900 2004-12-29 02:30 完美版\SqlBean.java
文件 930 2004-12-29 16:38 完美版\TestDB.java
文件 23052 2004-12-30 15:38 完美版\TuiPiao.java
文件 4623 2004-12-30 14:31 完美版\UpdateComboBox.java
文件 7236 2004-12-30 16:46 完美版\UpdatePanel.java
文件 765 2004-12-30 13:56 完美版\writeToFile.java
文件 2705 2004-12-30 14:57 完美版\Show.java
文件 13775 2004-12-30 15:33 完美版\Client.java
文件 2970 2004-12-30 15:34 完美版\CheckID.java
文件 857 2004-12-30 15:37 完美版\Main.java
文件 23207 2004-12-30 16:39 完美版\Hangkong.java
文件 25138 2004-12-30 17:14 完美版\72341.gif
文件 3225 2004-12-30 17:40 完美版\Interface.java
文件 6250 2004-12-30 02:40 完美版\源代码\AirFirmQuery.java
文件 13228 2004-12-30 05:04 完美版\源代码\Client.java
文件 12878 2004-12-30 12:47 完美版\源代码\CommonQuery.java
文件 35026 2004-12-30 02:39 完美版\源代码\ComprehenQuery.java
文件 7542 2004-12-30 03:32 完美版\源代码\DeletePanel.java
文件 9459 2004-12-30 02:40 完美版\源代码\DestinQuery.java
............此处省略24个文件信息
- 上一篇:八数码java和报告
- 下一篇:Java版航空订票系统源码
相关资源
- Java版航空订票系统源码
- 八数码java和报告
- 数据库设备管理系统课程设计论文J
- java编写的扫描仪程序
- Java实现的聊天室,具有群聊和私聊功
- java GUI版汉诺塔源码
- jsp 学生信息管理系统设计与实现
- java实现的网络五子棋
- java编写21点游戏(附源代码)
- ATM自动取款机(JAVA课程)基本功能实
- 距离向量路由协议模拟程序(Java)
- java实现的QQ登录界面
- java词频统计
- 搜索引擎的研究与实现Java附源码
- java 原创 坦克大战 源码 带有详细注释
- 日历时钟java版实现
- java 记事本(功能较全面且界面美观)
- 内容丰富的java电子琴
- java做的世界杯程序
-
Java Jfr
ame简单聊天程序 - 飞机订票系统(java)
- 采用JAVA编写VORONOI图
- java sql2000员工管理系统数据库、文档
-
Java ba
se64编码和解码 - java笔试题汇总及答案(另附各大公司
- java版多人聊天室
- java小作业 人事管理系统
- 电话本(Java编写的在控制台上运行)
- java端口扫描程序
- java web网络通讯录
评论
共有 条评论