📄 radiobuttonlistener.java
字号:
//******************************************************************************
//名称:单选按钮 RadioButtonListener
//作用:响应单选按钮的操作
//******************************************************************************
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.JOptionPane;
public class RadioButtonListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(StudDrawGUI.i==1)
{
StudDrawGUI.x .txtPassword.setText(""); //清空密码输入框
StudDrawGUI.x .txtNewpassword.setText("");
if(e.getActionCommand()=="修改密码") //响应修改密码单选框按钮方法
{
StudDrawGUI.x.txtName.setVisible(false);
StudDrawGUI.x.txtNumber.setVisible(true);
StudDrawGUI.x.txtPassword.setVisible(true);
StudDrawGUI.x.txtNewpassword.setVisible(true);
StudDrawGUI.x.txtAddmoney.setVisible(false);
StudDrawGUI.x.txtConsume.setVisible(false);
StudDrawGUI.x.lbCardtype.setText("修改密码");
StudDrawGUI.x.lbName.setVisible(false);
StudDrawGUI.x.lbNumber.setVisible(true);
StudDrawGUI.x.lbPassword.setVisible(true);
StudDrawGUI.x.lbNewpassword.setVisible(true);
StudDrawGUI.x.lbAddmoney.setVisible(false);
StudDrawGUI.x.lbConsume.setVisible(false);
}
else if(e.getActionCommand()=="添加金额") //响应添加金额单选框按钮方法
{
StudDrawGUI.x.txtName.setVisible(false);
StudDrawGUI.x.txtNumber.setVisible(true);
StudDrawGUI.x.txtPassword.setVisible(true);
StudDrawGUI.x.txtNewpassword.setVisible(false);
StudDrawGUI.x.txtAddmoney.setVisible(true);
StudDrawGUI.x.txtConsume.setVisible(false);
StudDrawGUI.x.lbCardtype.setText("添加金额");
StudDrawGUI.x.lbName.setVisible(false);
StudDrawGUI.x.lbNumber.setVisible(true);
StudDrawGUI.x.lbPassword.setVisible(true);
StudDrawGUI.x.lbNewpassword.setVisible(false);
StudDrawGUI.x.lbAddmoney.setVisible(true);
StudDrawGUI.x.lbConsume.setVisible(false);
StudDrawGUI.x .txtPassword.setText("");
StudDrawGUI.x .txtAddmoney.setText("");
}
else if(e.getActionCommand()=="消----费") //响应消费单选框按钮方法
{
StudDrawGUI.x.txtName.setVisible(false);
StudDrawGUI.x.txtNumber.setVisible(true);
StudDrawGUI.x.txtPassword.setVisible(true);
StudDrawGUI.x.txtNewpassword.setVisible(false);
StudDrawGUI.x.txtAddmoney.setVisible(false);
StudDrawGUI.x.txtConsume.setVisible(true);
StudDrawGUI.x.lbCardtype.setText("消----费");
StudDrawGUI.x.lbName.setVisible(false);
StudDrawGUI.x.lbNumber.setVisible(true);
StudDrawGUI.x.lbPassword.setVisible(true);
StudDrawGUI.x.lbNewpassword.setVisible(false);
StudDrawGUI.x.lbAddmoney.setVisible(false);
StudDrawGUI.x.lbConsume.setVisible(true);
StudDrawGUI.x .txtPassword.setText("");
StudDrawGUI.x .txtConsume.setText("");
}
else if(e.getActionCommand()=="查询余额") //响应查询余额单选框按钮方法
{
StudDrawGUI.x.txtName.setVisible(false);
StudDrawGUI.x.txtNumber.setVisible(true);
StudDrawGUI.x.txtPassword.setVisible(true);
StudDrawGUI.x.txtNewpassword.setVisible(false);
StudDrawGUI.x.txtAddmoney.setVisible(false);
StudDrawGUI.x.txtConsume.setVisible(false);
StudDrawGUI.x.lbCardtype.setText("查询余额");
StudDrawGUI.x.lbName.setVisible(false);
StudDrawGUI.x.lbNumber.setVisible(true);
StudDrawGUI.x.lbPassword.setVisible(true);
StudDrawGUI.x.lbNewpassword.setVisible(false);
StudDrawGUI.x.lbAddmoney.setVisible(false);
StudDrawGUI.x.lbConsume.setVisible(false);
StudDrawGUI.x .txtPassword.setText("");
}
}
else
JOptionPane.showMessageDialog(null,"对不起!!!\n\n"+"您还没有注册登陆,请尽快注册登陆!"); //提示未登陆
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -