java - SWT 中的动态表单

标签 java eclipse swt

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

最佳答案

dispose() 并创建新的表单元素之后,尝试调用 parent.layout() 来定位新的小部件。

关于java - SWT 中的动态表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9655000/

相关文章:

java - 如何在 SWT 表头中放置一个 "(de)select all"复选框?

java - 具有两个源目录的 eclipse java 项目 - 如何设置源文件夹的可见性

java - J脸/SWT : What is the best way to add a toolbar with Commands to a Section?

java - 如何使用 java 在 json 对象中附加键值

java - 如何检测 JavaFX 中的菜单是否打开?

java - 交错网格布局管理器 : Adding Margin makes the layout items pushed to the side

java - 以小时间隔命名的查询参数

android - 如何在Google Glass上安装和启动Metaio应用?

java - GoogleAppEngine 错误 403

java - 单击表中的空槽后取消选择 TableItem