【发布时间】:2013-01-02 22:25:36
【问题描述】:
在我的 GUI 项目中有一个方法用于显示带有多个组件的 JOptionPane,其中 2 个组件是 ButtonGroups,每个组件有 2 个 JRadioButtons,在第一组中默认选择第一个按钮,在第二组中,默认选择第二个按钮,在第二组中,我希望禁用第一个按钮,直到选择第一组中的第二个按钮,即如果用户对 BG1 中的默认选择感到满意,那么他们可以不要在BG2中进行选择,只有在BG1中进行第二次选择才能在BG2中进行其他选择。
JOptionPane 可以实现这种行为吗?
一直在查看JDialog、JOptionPane 的教程并进行其他研究,但这些都证明在这种情况下没有帮助。如果有人能给我一些指导,找到一个非常棒的可能解决方案......
【问题讨论】:
-
“
JOptionPane可以实现这种类型的行为吗?” 当然。就像在JFrame中那样做。如果您无法在框架中实现它,请发布您的最佳尝试SSCCE。 -
JOptionPane的消息参数采用Object。如果你传递一个Component,JOptionPane将把它用作“主”视图,在它周围添加图标和按钮 -
如果您要回答自己的问题,请将您的答案作为答案发布并接受您的答案。 (这样人们就不会浪费时间阅读您的问题以期回答它)
标签: java swing joptionpane