我正在创建JRadioButtons矩阵(请参阅下图)。我想要做的是只允许每行和每列选择一个。有没有什么办法可以将两个按钮组分配给一个按钮?或者有什么其他建议可以做到这一点?创建JRadioButton矩阵
描述:我希望用户从上午,下午和晚上的最高,正常,最少和不可用选项中选择一个值。但是,我也希望他们限制他们从早上,下午和晚上仅选择最高,正常,最少和不可用的一个选项。所以,基本上,每行只需要选择一个选项,每个列只有一个选项,是的,它们可以是行和列的相同选项。
想法?建议?
我正在创建JRadioButtons矩阵(请参阅下图)。我想要做的是只允许每行和每列选择一个。有没有什么办法可以将两个按钮组分配给一个按钮?或者有什么其他建议可以做到这一点?创建JRadioButton矩阵
描述:我希望用户从上午,下午和晚上的最高,正常,最少和不可用选项中选择一个值。但是,我也希望他们限制他们从早上,下午和晚上仅选择最高,正常,最少和不可用的一个选项。所以,基本上,每行只需要选择一个选项,每个列只有一个选项,是的,它们可以是行和列的相同选项。
想法?建议?
对于单个JRadioButton,不能使用多个ButtonGroup。要解决这个问题,只需点击按钮检查错误,然后在出现错误时显示正确的错误信息。
另一个聪明的想法是每点击隐藏。处理每个事件的单击事件,以便当选择单选按钮时,其行和列将被隐藏setVisible(false)
(或至少禁用setEnabled(false)
)。
如果我正确理解您的问题,您只需创建3个水平按钮组。 – 2015-01-09 21:33:17
我试图做到这一点,但我无法弄清楚如何为一个按钮实现多个按钮组。如果你能给我任何想法,我会很感激。 – Sid78669 2015-01-09 22:14:45