我正在为大学做一个Java项目我想改变一个按钮的行动取决于单选按钮的选择因此,如果用户选择单选按钮1并按下按钮Go,它将打开jframe2如果用户选择单选按钮2并按下按钮Go,它将打开jframe3。
我仍然是Java的初学者,如果有人可以帮助我进一步的步骤,请告诉我:)。
thanks in Advance
要检查JRadioButton是否被选中,可以调用isSelected()方法。
检查一个JButton是否被点击,你可以添加一个ActionListener到按钮。
下面的例子向jButton1添加了一个ActionListener,它将根据选中的单选按钮显示jframe2或jframe3(假设它们在同一个ButtonGroup中)。
jButton1.addActionListener((event) -> {
jframe2.setVisible(radioButton1.isSelected());
jframe3.setVisible(radioButton2.isSelected());
});