ButtonGroup 实例的引用检索

Reference retrieval of a ButtonGroup instance

我创建了一个 ButtonGroup 实例并将其关联到两个 RadioButton。 RadioButtons 添加到 Container,Container 添加到 Form 屏幕。当按下“后退”按钮时,我想清除 ButtonGroup 选择并重置某些变量实例。 我想将代码放在我为“后退”功能制作的 ActionListener 中。我的问题是如何检索 ButtonGroup 的引用以便 clearSelection()?

一般来说,如果您打算“重置它”,我们建议重新创建 Form 而不是缓存它,所以我会避免这种情况。

如果您仍想朝这个方向前进,请查看 RadioButton 中的 getButtonGroup()。您还可以使用 setter 方法设置一个新组。

您可以使用 setUnselectAllowed(true) 然后在两个按钮上调用 setSelected(false)。然后使用 setUnselectAllowed(false).

恢复默认选择行为

在查看 ComponentSelectoranimateLayout() 方法以解决我遇到的另一个问题时,我意识到我可以使用此 Class 来获取 Component 对象引用 jQuery风格优雅。代号一的非常强大和有用的概念。