⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 公交查询系统界面.java

📁 还关于一些路径问题
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
/*
 * 公交查询系统界面.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 + -