📄 user_imformation.java
字号:
.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 + -