【发布时间】:2011-12-27 17:19:25
【问题描述】:
我正在尝试使用 LWUIT 资源编辑器开发一个测验应用程序,但遇到了很大的困难。
我创建了两个 Forms 'GUI1' 和 'GUI2' 。
GUI1 显示如下:
- 一个问题(以
TextField的形式) - 5
RadioButtons属于同一组 -
Button说“好的”
GUI2 显示如下:
- 一个
TextField -
Button返回 GUI1
现在的问题是:
最初显示 GUI1。当用户选择 RadioButton 时,我想知道选择了哪个 RadioButton。如果RadioButton 确实是正确答案,那么当用户单击 GUI1 上的“确定”Button 时,我希望在 GUI2 上的 TextField 中显示文本“正确”,然后显示 GUI2。
如果用户选择了错误的答案,那么我希望在 GUI2 上的TextField 中显示文本“错误”,然后再显示 GUI2。
如何使用资源编辑器完成此操作?我很狐狸。请帮忙。
当我目前在 GUI1 上时,我希望参考 GUI2 上的 TextField。资源编辑器如何做到这一点?为所有这些编写手动代码将非常耗时。
【问题讨论】:
-
要提供一些指针,您需要将资源编辑器生成的 netbeans 项目与一些代码绑定。因此,在您的情况下,应将迁移到“GUI2”的决定写入资源编辑器生成的 netbeans 项目中。将您的逻辑绑定到资源编辑器生成的项目中非常容易。例如参考我的github project,查看类StateMachine
标签: lwuit lwuit-resource-editor lwuit-form