📄 公交查询系统界面.java
字号:
/*
* 公交查询系统界面.java
*
* Created on 2007年12月9日, 上午7:01
*/
package traffic;
import java.sql.*;
import java.awt.*;
import java.util.Vector;
import javax.swing.table.DefaultTableModel;
/**
*
* @author acer
*/
public class 公交查询系统界面 extends javax.swing.JFrame {
Connection con ;
Statement stmt ;
ResultSet rs ;
/** Creates new form 公交查询系统界面 */
public 公交查询系统界面() {
Dimension welcomeScreen=Toolkit.getDefaultToolkit().getScreenSize();
int x=(welcomeScreen.width-600)/2;
int y=(welcomeScreen.height-530)/2;
this.setBounds(x,y,600,530); //设置窗口显示位置
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" 生成的代码 ">//GEN-BEGIN:initComponents
private void initComponents() {
jScrollPane3 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
jScrollPane4 = new javax.swing.JScrollPane();
jTable2 = new javax.swing.JTable();
jPanel4 = new javax.swing.JPanel();
jSplitPane1 = new javax.swing.JSplitPane();
jSplitPane4 = new javax.swing.JSplitPane();
jLabel5 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jTabbedPane2 = new javax.swing.JTabbedPane();
jPanel3 = new javax.swing.JPanel();
jLabel7 = new javax.swing.JLabel();
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jTextField1 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
jTextArea1 = new javax.swing.JTextArea();
jPanel2 = new javax.swing.JPanel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jComboBox1 = new javax.swing.JComboBox();
jButton3 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
jScrollPane5 = new javax.swing.JScrollPane();
jTable3 = new javax.swing.JTable();
jComboBox2 = new javax.swing.JComboBox();
jButton5 = new javax.swing.JButton();
jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Title 1", "Title 2", "Title 3", "Title 4"
}
));
jScrollPane3.setViewportView(jTable1);
jTable2.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Title 1", "Title 2", "Title 3", "Title 4"
}
));
jScrollPane4.setViewportView(jTable2);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("\u516c\u4ea4\u67e5\u8be2\u7cfb\u7edf");
setBackground(new java.awt.Color(153, 255, 153));
jPanel4.setBackground(new java.awt.Color(187, 242, 219));
jSplitPane1.setBackground(new java.awt.Color(204, 204, 255));
jSplitPane1.setDividerLocation(170);
jSplitPane4.setBackground(new java.awt.Color(204, 204, 255));
jSplitPane4.setDividerLocation(150);
jSplitPane4.setLeftComponent(jLabel5);
jLabel6.setBackground(new java.awt.Color(154, 233, 216));
jSplitPane4.setRightComponent(jLabel6);
jSplitPane1.setRightComponent(jSplitPane4);
jLabel4.setBackground(new java.awt.Color(231, 188, 144));
jSplitPane1.setLeftComponent(jLabel4);
jTabbedPane2.setBackground(new java.awt.Color(209, 238, 23));
jTabbedPane2.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED, java.awt.Color.gray, null, new java.awt.Color(204, 255, 204), new java.awt.Color(102, 255, 102)));
jTabbedPane2.setForeground(new java.awt.Color(0, 0, 255));
jPanel3.setBackground(new java.awt.Color(236, 238, 255));
jLabel7.setIcon(new javax.swing.ImageIcon(getClass().getResource("/traffic/界面.jpg")));
jLabel7.setText(" ");
org.jdesktop.layout.GroupLayout jPanel3Layout = new org.jdesktop.layout.GroupLayout(jPanel3);
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.addContainerGap(60, Short.MAX_VALUE)
.add(jLabel7, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 405, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(55, 55, 55))
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.addContainerGap()
.add(jLabel7)
.addContainerGap(37, Short.MAX_VALUE))
);
jTabbedPane2.addTab("\u6b22\u8fce\u754c\u9762", jPanel3);
jPanel1.setBackground(new java.awt.Color(214, 241, 160));
jPanel1.setForeground(new java.awt.Color(51, 255, 0));
jLabel1.setFont(new java.awt.Font("宋体", 0, 18));
jLabel1.setText("\u8f66\u6b21\u53f7\uff1a");
jTextField1.setFont(new java.awt.Font("宋体", 0, 18));
jButton1.setText("\u786e\u5b9a");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jButton2.setText("\u6e05\u7a7a");
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(evt);
}
});
jTextArea1.setBackground(new java.awt.Color(239, 245, 227));
jTextArea1.setColumns(20);
jTextArea1.setFont(new java.awt.Font("Courier", 0, 24));
jTextArea1.setForeground(new java.awt.Color(0, 204, 51));
jTextArea1.setRows(5);
jScrollPane1.setViewportView(jTextArea1);
org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.add(139, 139, 139)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
.add(jPanel1Layout.createSequentialGroup()
.add(jButton1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 87, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jButton2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 87, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(jPanel1Layout.createSequentialGroup()
.add(jLabel1)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 150, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))
.add(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.add(jScrollPane1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 500, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.add(45, 45, 45)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel1)
.add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 31, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(16, 16, 16)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jButton1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 32, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jButton2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 32, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 22, Short.MAX_VALUE)
.add(jScrollPane1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 191, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
jTabbedPane2.addTab("\u8f66\u6b21\u67e5\u8be2", jPanel1);
jPanel2.setBackground(new java.awt.Color(222, 241, 212));
jLabel2.setText("\u8d77\u70b9\u7ad9");
jLabel3.setText("\u76ee\u7684\u7ad9");
jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "\u7a0b\u6751", "\u957f\u6625\u9053", "\u8d22\u57ce\u5927\u53a6", "\u627f\u5fb7\u9053", "\u6ca7\u5fb7\u5e84", "\u8d64\u5cf0\u9053", "\u8d64\u5cf0\u6865", "\u5ddd\u5e9c\u65b0\u90a8", "\u7fe0\u961c\u65b0\u6751", "\u5c94\u623f\u5b50", "\u5f69\u8679\u516c\u5bd3", "\u957f\u8679\u516c\u56ed", "\u5f69\u8679\u82b1\u56ed", "\u957f\u534e\u91cc", "\u6f84\u6c5f\u9053 ", "\u957f\u6c5f\u9053", "\u9648\u5bb6\u6c9f\u5b50", "\u6f84\u6c5f\u8def", "\u5d14\u5bb6\u7801\u5934", "\u8d22\u7ecf\u5b66\u9662", "\u57ce\u5efa\u5b66\u9662", "\u6751\u53e3", "\u4ed3\u5e93\u793c\u5802", "\u67f4\u697c", "\u7a0b\u6797\u516c\u5893", "\u6210\u52a8", "\u4ed3\u8054\u5e84", "\u7a0b\u6797\u5e84", "\u5d07\u660e\u8def", "\u5ddd\u5357\u91cc", "\u8336\u68da", "\u4f20\u67d3\u75c5\u9662", "\u4f20\u67d3\u75c5\u533b\u9662", "\u5e38\u719f\u6751", "\u957f\u6c99\u9053", "\u957f\u6c99\u8def", "\u8d64\u571f", "\u8521\u53f0\u6751", "\u957f\u9014\u6c7d\u8f66\u7ad9", "\u957f\u5f81\u533b\u9662", "" }));
jButton3.setText("\u786e\u5b9a");
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(evt);
}
});
jButton4.setText("\u6e05\u7a7a");
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton4ActionPerformed(evt);
}
});
jScrollPane5.setBackground(new java.awt.Color(153, 255, 153));
jTable3.setBackground(new java.awt.Color(190, 223, 239));
jTable3.setForeground(new java.awt.Color(0, 153, 0));
jTable3.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -