📄 carddome.java~25~
字号:
}
public void btnXiou_actionPerformed(ActionEvent e) {
String id=(String)txtCardid1.getText();
String Hui=(String)txtMemberid1.getText();
String Password=new String(txtPassword1.getPassword());
double balance=Double.parseDouble(txtbalance2.getText());
if (id.length() == 0 ||Hui.length()==0||Password.length()==0||balance==0) {
javax.swing.JOptionPane.showMessageDialog(this,
"卡ID和会员ID,密码不能为空,余额不能为0!");
return;
}
else if(!id.startsWith("C"))
{javax.swing.JOptionPane.showMessageDialog(this,
"卡ID不符合约束!");
return;
}
else if(!Hui.startsWith("U"))
{javax.swing.JOptionPane.showMessageDialog(this,
"会员ID不符合约束!");
return;
}
Card stu = new Card();
stu.setId(id);
stu.setMemberId(Hui);
stu.setPassword(Password);
stu.setBalance(balance);
CardBusiness.update(stu);
javax.swing.JOptionPane.showMessageDialog(this,
"修改成功!");
}
public void txtCardid1_keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_ENTER)
{
txtMemberid1.requestFocus();
}
}
public void txtMemberid1_keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_ENTER)
{
txtPassword1.requestFocus();
}
}
public void txtPassword1_keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_ENTER)
{
txtbalance2.requestFocus();
}
}
public void txtbalance2_keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_ENTER)
{
btnXiou.requestFocus();
}
}
public void btnCha_actionPerformed(ActionEvent e) {
Card stu = new Card();
//接收用户输入要查找的学员姓名.
String xingMing = (String)txtCardid2.getText();
if(!xingMing.startsWith("C"))
{
javax.swing.JOptionPane.showMessageDialog(this,
"卡ID不符合约束!");
return;
}
//把学员姓名封装到一个实体类对象中,用来在不同层传递数据。
stu.setId(xingMing);
//调用业务类方法,返回集合类对象.
ArrayList arr = CardBusiness.select(stu);
//如果没有任何学员纪录
if (arr.isEmpty())
System.out.println("没有找到任何卡纪录!");
else {
//循环显示集合类中每个学员的信息
System.out.println("\n一共"+arr.size()+"个卡的信息如下:");
for (int i = 0; i < arr.size(); i++) {
stu = (Card) arr.get(i);
txtMemberid2.setText(stu.getMemberId() );
txtPassword2 .setText(""+stu.getPassword());
txtbalance3.setText(""+stu.getBalance());
}
}
}
public void jButton5_actionPerformed(ActionEvent e) {
weiZhi++;
if (weiZhi >(arr.size()-1)) //判断是否是最后一条纪录
weiZhi = arr.size()-1;
Card stu = (Card) arr.get(weiZhi);
//设计界面文本框中的值
this.txtCardid3.setText("" + stu.getId());
this.txtMemberid3.setText(stu.getMemberId());
this.txtPassword3.setText("" + stu.getPassword());
this.txtbalance4.setText("" + stu.getBalance());
}
public void btnDiYi_actionPerformed(ActionEvent e) {
weiZhi = 0;
Card stu = (Card) arr.get(weiZhi);
//设计界面文本框中的值
this.txtCardid3.setText("" + stu.getId());
this.txtMemberid3.setText(stu.getMemberId());
this.txtPassword3.setText("" + stu.getPassword());
this.txtbalance4.setText("" + stu.getBalance());
}
public void btnQian_actionPerformed(ActionEvent e) {
weiZhi--;
if (weiZhi < 0) //判断是否是第一条纪录
weiZhi = 0;
Card stu = (Card) arr.get(weiZhi);
//设计界面文本框中的值
this.txtCardid3.setText("" + stu.getId());
this.txtMemberid3.setText(stu.getMemberId());
this.txtPassword3.setText("" + stu.getPassword());
this.txtbalance4.setText("" + stu.getBalance());
}
public void btnZuiHou_actionPerformed(ActionEvent e) {
weiZhi = arr.size() - 1;
Card stu = (Card) arr.get(weiZhi);
this.txtCardid3.setText("" + stu.getId());
this.txtMemberid3.setText(stu.getMemberId());
this.txtPassword3.setText("" + stu.getPassword());
this.txtbalance4.setText("" + stu.getBalance());
}
public void jButton2_actionPerformed(ActionEvent e) {
this.setVisible(false);
}
public void jButton3_actionPerformed(ActionEvent e) {
this.setVisible(false);
}
public void jButton4_actionPerformed(ActionEvent e) {
this.setVisible(false);
}
public void jToggleButton2_actionPerformed(ActionEvent e) {
this.setVisible(false);
}
}
class CardDome_jButton4_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_jButton4_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton4_actionPerformed(e);
}
}
class CardDome_jButton2_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_jButton2_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton2_actionPerformed(e);
}
}
class CardDome_btnZuiHou_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_btnZuiHou_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnZuiHou_actionPerformed(e);
}
}
class CardDome_btnQian_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_btnQian_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnQian_actionPerformed(e);
}
}
class CardDome_btnDiYi_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_btnDiYi_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnDiYi_actionPerformed(e);
}
}
class CardDome_jButton5_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_jButton5_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton5_actionPerformed(e);
}
}
class CardDome_btnCha_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_btnCha_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnCha_actionPerformed(e);
}
}
class CardDome_txtbalance2_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtbalance2_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtbalance2_keyPressed(e);
}
}
class CardDome_txtPassword1_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtPassword1_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtPassword1_keyPressed(e);
}
}
class CardDome_txtMemberid1_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtMemberid1_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtMemberid1_keyPressed(e);
}
}
class CardDome_txtCardid1_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtCardid1_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtCardid1_keyPressed(e);
}
}
class CardDome_btnXiou_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_btnXiou_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnXiou_actionPerformed(e);
}
}
class CardDome_txtid_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtid_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtid_keyPressed(e);
}
}
class CardDome_btnShan_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_btnShan_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnShan_actionPerformed(e);
}
}
class CardDome_txtbalance_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtbalance_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtbalance_keyPressed(e);
}
}
class CardDome_txtPassword_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtPassword_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtPassword_keyPressed(e);
}
}
class CardDome_txtMemberid_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtMemberid_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtMemberid_keyPressed(e);
}
}
class CardDome_txtCardid_keyAdapter extends KeyAdapter {
private CardDome adaptee;
CardDome_txtCardid_keyAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent e) {
adaptee.txtCardid_keyPressed(e);
}
}
class CardDome_jButton3_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_jButton3_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton3_actionPerformed(e);
}
}
class CardDome_jToggleButton2_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_jToggleButton2_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jToggleButton2_actionPerformed(e);
}
}
class CardDome_jTree1_treeSelectionAdapter implements TreeSelectionListener {
private CardDome adaptee;
CardDome_jTree1_treeSelectionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void valueChanged(TreeSelectionEvent e) {
adaptee.jTree1_valueChanged(e);
}
}
class CardDome_jButton1_actionAdapter implements ActionListener {
private CardDome adaptee;
CardDome_jButton1_actionAdapter(CardDome adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -