📄 mainfram.java
字号:
.add(
layout
.createParallelGroup(
org.jdesktop.layout.GroupLayout.TRAILING)
.add(
txtPassword,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
31,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(
jLabel2,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
29,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(18, 18, 18)
.add(
btnDism,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
43,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(51, 51, 51)
.add(
layout
.createParallelGroup(
org.jdesktop.layout.GroupLayout.BASELINE)
.add(
jLabel3,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
35,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(
cboCourt,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
31,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(37, 37, 37)
.add(
layout
.createParallelGroup(
org.jdesktop.layout.GroupLayout.LEADING)
.add(
jLabel4,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
31,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(
labPrice,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
25,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(39, 39, 39)
.add(
layout
.createParallelGroup(
org.jdesktop.layout.GroupLayout.BASELINE)
.add(
jLabel5,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
32,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(
txtNum,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
29,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(18, 18, 18)
.add(
btnPreper,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
48,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap(
org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE)));
pack();
}// </editor-fold>
//GEN-END:initComponents
private void btnPreperActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:会员预定按钮
String court = (String) cboCourt.getSelectedItem();
String Strnum = txtNum.getText();
if ("".equals(Strnum)) {
javax.swing.JOptionPane.showMessageDialog(this, "请输入预定场次!", "预定提示",
javax.swing.JOptionPane.ERROR_MESSAGE);
txtNum.requestFocus();
return;
}
for (int i = 0; i < Strnum.length(); i++) {
if (Strnum.charAt(i) < '0' || Strnum.charAt(i) > '9') {
javax.swing.JOptionPane.showMessageDialog(this, "你输入的预定场次不规范!",
"预定提示", javax.swing.JOptionPane.ERROR_MESSAGE);
txtNum.requestFocus();
return;
}
}
int num = Integer.parseInt(Strnum);
if (num <= 0) {
javax.swing.JOptionPane.showMessageDialog(this, "你输入的预定场次不规范!",
"预定提示", javax.swing.JOptionPane.ERROR_MESSAGE);
txtNum.requestFocus();
return;
}
DAO dao = new DAO();
Bean bean = new Bean();
bean = dao.getPrice(court, num);
float ss = bean.getMPrice();
labPrice.setText(ss + " ");
if (bean != null) {
javax.swing.JOptionPane.showMessageDialog(this, bean.toString(),
"预定成功", javax.swing.JOptionPane.INFORMATION_MESSAGE);
txtCard.setText("");
txtPassword.setText("");
cboCourt.setEnabled(false);
txtNum.setEditable(false);
btnPreper.setEnabled(false);
labPrice.setEnabled(false);
txtCard.setEditable(true);
txtPassword.setEditable(true);
btnDism.setEnabled(true);
} else {
javax.swing.JOptionPane.showMessageDialog(this, "预定失败!", "预定失败",
javax.swing.JOptionPane.ERROR_MESSAGE);
}
}
private void cboCourtActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:下拉列表选项
DAO dao = new DAO();
Bean bean = new Bean();
String court = (String) cboCourt.getSelectedItem();
int num = 1;
bean = dao.getPrice(court, num);
float ss = bean.getMPrice();
labPrice.setText(ss + " ");
}
private void btnDismActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:会员登陆按钮
String card = txtCard.getText();
String password = txtPassword.getText();
if ("".equals(card)) {
javax.swing.JOptionPane.showMessageDialog(this, "请输入卡号!", "登录提示",
javax.swing.JOptionPane.ERROR_MESSAGE);
txtCard.requestFocus();
return;
} else if ("".equals(password)) {
javax.swing.JOptionPane.showMessageDialog(this, "请输入密码!", "登录提示",
javax.swing.JOptionPane.ERROR_MESSAGE);
txtPassword.requestFocus();
return;
}
DAO dao = new DAO();
Bean bean = new Bean();
bean = dao.getCard_Password(card);
if (bean != null) {
if (bean.getMPassword().equals(password)) {
javax.swing.JOptionPane.showMessageDialog(this, "登陆成功!",
"登录提示", javax.swing.JOptionPane.INFORMATION_MESSAGE);
txtCard.setEditable(false);
txtPassword.setEditable(false);
btnDism.setEnabled(false);
cboCourt.setEnabled(true);
txtNum.setEditable(true);
labPrice.setEnabled(true);
btnPreper.setEnabled(true);
} else {
javax.swing.JOptionPane.showMessageDialog(this, "密码输入错误!",
"登录提示", javax.swing.JOptionPane.ERROR_MESSAGE);
txtPassword.requestFocus();
return;
}
} else {
javax.swing.JOptionPane.showMessageDialog(this, "卡号输入错误!", "登录提示",
javax.swing.JOptionPane.ERROR_MESSAGE);
txtCard.requestFocus();
return;
}
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new MainFram().setVisible(true);
}
});
}
//GEN-BEGIN:variables
// Variables declaration - do not modify
private javax.swing.JButton btnDism;
private javax.swing.JButton btnPreper;
private javax.swing.JComboBox cboCourt;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel labPrice;
private javax.swing.JTextField txtCard;
private javax.swing.JTextField txtNum;
private javax.swing.JPasswordField txtPassword;
// End of variables declaration//GEN-END:variables
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -