java – 更新JOptionPane以反映组件状态更改

前端之家收集整理的这篇文章主要介绍了java – 更新JOptionPane以反映组件状态更改前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的GUI项目中有一个方法,用于显示一个包含多个组件的JOptionPane,其中2个组件是ButtonGroups,每个组件中有2个JRadioButtons,第一组默认选择第一个按钮,第二个组中选择第二个按钮默认情况下,在第二组中,我想要禁用第一个按钮,直到选择第一个组中的第二个按钮,即如果用户对BG1中的默认选择感到满意,那么他们无法在BG2中进行选择,仅如果他们在BG1中进行第二次选择,他们可以在BG2中选择其他选项.

使用JOptionPane可以实现这种行为吗?

一直在查看JDialog,JOptionPane和其他研究的教程,但这些都没有证明在这种情况下有用.如果有人能给我一点方向,可能会有一个很棒的解决方案……

解决方法

我不认为它与JOption有关.但我认为JDialog是可行的.

examble:

当你打开对话框时,你可以使用命令JFrame(这里你必须写你的窗口名称).enable(false)

你可以让它在couner中有一个关闭按钮你可以有一个复选框当复选框为true时.它会显示一个按钮,当你点击它时可以使按钮隐身

猜你在找的Java相关文章