我正在为College开发一个Java项目 我想改变按钮动作取决于单选按钮的选择 因此,如果用户选择单选按钮1并按下按钮Go它会打开jframe2 如果用户选择单选按钮2并按下按钮,则打开jframe3。
我仍然是Java的初学者,如果有人能帮助我进一步的步骤让我知道:)。
先谢谢
答案 0 :(得分:1)
要检查是否选择了JRadioButton,您可以调用方法isSelected()。
要检查是否已点击JButton,您可以在按钮上添加ActionListener。
下面的示例将一个ActionListener添加到jButton1,该jButton1将根据选择的单选按钮显示jframe2或jframe3(假设它们位于同一个ButtonGroup中)。
jButton1.addActionListener((event) -> {
jframe2.setVisible(radioButton1.isSelected());
jframe3.setVisible(radioButton2.isSelected());
});