控制按钮动作与单选按钮Java GUI.net beans



我正在为大学做一个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());
});

最新更新