codenameone - ButtonGroup 实例的引用检索
问题描述
我创建了一个 ButtonGroup 实例并将其与两个 RadioButtons 相关联。RadioButtons 被添加到 Container 中,而 Container 被添加到 Form 屏幕中。当按下“返回”按钮时,我想清除 ButtonGroup 选择并重置某些变量实例。我想将代码放在我为“Back”函数制作的 ActionListener 中。我的问题是如何检索 ButtonGroup 的引用以清除Selection()?
解决方案
Form
通常,如果您打算“重置它”,我们建议重新创建而不是缓存它,所以我会避免这种情况。
如果您仍想朝这个方向发展,请查看getButtonGroup()
. RadioButton
您还可以使用 setter 方法设置新组。
您可以在两个按钮上使用setUnselectAllowed(true)
then 调用。setSelected(false)
然后使用 恢复默认选择行为setUnselectAllowed(false)
。
推荐阅读
- amazon-web-services - Add users in AWS account
- caffeine-cache - 如何使咖啡因异步?
- python - 如何参数化pytest中的参数?
- python - 为什么图像属性没有方法文件名上传到 gcs?
- r - 在 Iris 数据集中查找均值和标准差并绘制图形
- android - Flutter:结合 Notification Channel 和 FCM Topic
- r - 如何更改 S4 对象中的对象类型?
- go - Golang 升级不兼容的模块
- java - “org.apache.tomcat.jdbc.pool.DataSourceFactory”的“maxAge”是否会影响活动数据库连接
- python - 如何计算每日数据时间序列的百分比变化