在我的应用程序中,要求用户在类似表单的编辑器中输入数据。 表单包含几个不同数据类型的项目(字符串、日期、 数字)。 我正在研究 Eclipse 表单来构建这个编辑器,组成以下形式 不同的输入元素,每种数据类型对应一个。 由于底层模型不是静态的(可以添加/删除项目 取决于用户的选择), 表单 View 必须根据模型更改动态重建。使用 SWT I 可以从表单中删除所有组件 并再次添加更新的组件。如何在 SWT/中完成此操作 Eclipse 表单 API ?我尝试 dispose() 表单小部件并创建 新的,但新创建的小部件不会出现。 由于我是 SWT 新手 这可能不是事情应该做的方式。 任何想法或示例代码都会有所帮助...?
最佳答案
在 dispose()
并创建新的表单元素之后,尝试调用 parent.layout()
来定位新的小部件。
关于java - SWT 中的动态表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9655000/