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

📄 user_imformation.java

📁 车票预定系统用 java实现的……
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
                .add(31, 31, 31)
                .add(jButton1)
                .add(58, 58, 58)
                .add(jButton3)
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 81, Short.MAX_VALUE)
                .add(jButton2)
                .add(79, 79, 79))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel1Layout.createSequentialGroup()
                .add(jLabel1)
                .add(43, 43, 43)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(name, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .add(jLabel2))
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(jPanel1Layout.createSequentialGroup()
                        .add(28, 28, 28)
                        .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                            .add(female)
                            .add(man)))
                    .add(jPanel1Layout.createSequentialGroup()
                        .add(18, 18, 18)
                        .add(jLabel3)))
                .add(12, 12, 12)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jLabel5)
                    .add(ID, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .add(25, 25, 25)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jLabel6)
                    .add(from, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .add(30, 30, 30)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(time, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .add(jLabel8))
                .add(24, 24, 24)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jLabel7)
                    .add(to, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .add(28, 28, 28)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(type, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .add(jLabel9))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 50, Short.MAX_VALUE)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jButton1)
                    .add(jButton3)
                    .add(jButton2))
                .add(50, 50, 50))
        );

        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void typeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_typeActionPerformed
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_typeActionPerformed

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
// TODO 将在此处添加您的处理代码:
        
                new 用户查询().setVisible(true);
                this.dispose();
    }//GEN-LAST:event_jButton2ActionPerformed

    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
// TODO 将在此处添加您的处理代码:
        this.name.setEditable(true);
        this.ID.setEditable(true);
        this.from.setEditable(true);
        this.to.setEnabled(true);
        this.time.setEditable(true);
        this.type.setEditable(true);
        this.name.setText("");
        this.ID.setText("");
        this.from.setText("");
        this.to.setText("");
        this.time.setText("");
        this.type.setSelectedItem("");
        this.jButton1.setEnabled(true);
    }//GEN-LAST:event_jButton3ActionPerformed

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
// TODO 将在此处添加您的处理代码:
              String sex="男";
               if(man.isSelected()){sex="男";}
               else  if(female.isSelected()){sex="女";}
              
          
         
         String s1=this.name.getText();
         String s2=this.ID.getText();
         String s3=this.from.getText();
         String s4=this.to.getText();
         String s5=this.time.getText();         
        String s6=(String)this.type.getSelectedItem();
        s1=s1.trim();  
        s2=s2.trim();
        s3=s3.trim();
        s4=s4.trim();
        s5=s5.trim();
        s6=s6.trim();  
        
      if (s1.equals( "")||s2.equals("")||s3.equals("")||s4.equals("")||s5.equals("")||s6.equals(""))
      {
            
         JOptionPane.showMessageDialog(this,"输入有误!","提示",JOptionPane.WARNING_MESSAGE);
      }
        
      else{
            if (s2.length()<11)
                    
         JOptionPane.showMessageDialog(this,"身份证有十一位!","提示",JOptionPane.WARNING_MESSAGE);
            else
            {
        try{
           Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}//建立JDBC-ODBC的桥接器}
        catch(ClassNotFoundException e) { System.out.println(""+e); }
        try{
            con=DriverManager.getConnection("jdbc:odbc:车票预订系统","","");//连接到数据库
            sql=con.createStatement();//向数据库发送SQL语句
            rs=sql.executeQuery("use 车票预订系统 INSERT INTO 用户信息表 VALUES('"+s1+"','"+sex+"','"+s2+"','"+s3+"','"+s4+"','"+s5+"','"+s6+"');" );
    }//GEN-LAST:event_jButton1ActionPerformed
          catch(SQLException e) {System.out.println(e);}
         JOptionPane.showMessageDialog(this,"已完成输入!","提示",JOptionPane.WARNING_MESSAGE);
    }
    
    }
    }
     
                        
    
    private void femaleItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_femaleItemStateChanged
if(female.isSelected())  man.setSelected(false);// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_femaleItemStateChanged

    private void manItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_manItemStateChanged
if(man.isSelected()) female.setSelected(false);// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_manItemStateChanged
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new user_imformation().setVisible(true);
            }
        });
    }
  
    // 变量声明 - 不进行修改//GEN-BEGIN:variables
    private javax.swing.JTextField ID;
    private javax.swing.JRadioButton female;
    private javax.swing.JTextField from;
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton3;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JRadioButton man;
    private javax.swing.JTextField name;
    private javax.swing.JTextField time;
    private javax.swing.JTextField to;
    private javax.swing.JComboBox type;
    // 变量声明结束//GEN-END:variables
    
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -