创建 JRadioButton 矩阵
Creating JRadioButton Matrix
我正在创建一个 JRadioButton 矩阵(见下图)。我想要做的是每行和每列只允许一个 selection。有什么办法可以将两个按钮组分配给一个按钮吗?或者还有其他建议吗?
描述:我希望用户 select 早上、下午和晚上的最高、正常、最低和不可用选项中的一个值。但是,我也希望他们限制他们只能从早上、下午和晚上中选择最高、正常、最低和不可用的一个选项。所以,基本上,每一行只需要一个选项,每一列只需要一个选项,是的,它们可以是行和列的相同选项。
想法?建议?
您不能为一个 JRadioButton 使用多个 ButtonGroup。要解决此问题,只需在单击按钮处检查错误,然后在遇到任何错误时显示正确的错误消息。
另一个聪明的想法是隐藏每次点击。处理每个单选按钮的点击事件,以便在选择单选按钮时隐藏其行和列 setVisible(false)
(或至少禁用 setEnabled(false)
)。
我正在创建一个 JRadioButton 矩阵(见下图)。我想要做的是每行和每列只允许一个 selection。有什么办法可以将两个按钮组分配给一个按钮吗?或者还有其他建议吗?
描述:我希望用户 select 早上、下午和晚上的最高、正常、最低和不可用选项中的一个值。但是,我也希望他们限制他们只能从早上、下午和晚上中选择最高、正常、最低和不可用的一个选项。所以,基本上,每一行只需要一个选项,每一列只需要一个选项,是的,它们可以是行和列的相同选项。
想法?建议?
您不能为一个 JRadioButton 使用多个 ButtonGroup。要解决此问题,只需在单击按钮处检查错误,然后在遇到任何错误时显示正确的错误消息。
另一个聪明的想法是隐藏每次点击。处理每个单选按钮的点击事件,以便在选择单选按钮时隐藏其行和列 setVisible(false)
(或至少禁用 setEnabled(false)
)。