问题标签 [windowbuilder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何让 WindowBuilder 创建不嵌套在 Eclipse、Java 中的字段
我正在为 Eclipse Java 使用 WindowBuilder。
当我制作按钮或菜单(或任何东西)时,它会创建嵌套在构造函数内的字段。有没有办法让它们成为字段,然后在构造函数中初始化,以便我可以在构造函数之外使用它们?谢谢你。
即:从
到
java - WindowBuilder 添加了很多不需要的空标签
我正在使用 Google 的 WindowBuilder 在 Eclipse 中为桌面 Java/SWT 应用程序创建 UI。我正在使用 Mac OS X。
我有这个简单的类(为清楚起见删除了导入):
当我使用 WindowBuilder 构建 UI 时,有时会添加很多未使用Label
的 s,如下所示:
我不知道为什么,我想知道如何解决这个问题,因为我必须切换回代码视图并删除很多标签,这让我浪费时间。
eclipse - 在eclipse RCP中为windowbuilder类制作处理程序
我使用 windowbuilder 和 swt Designer 开发了一个带有一些标签、文本和底部的外壳。我可以将它作为 java 应用程序运行。我将该类添加到我的 Eclipse RCP 项目中,并将其链接到 RCP 中的菜单。当我运行 RCP 并单击菜单时,我收到一个错误,即没有要为命令执行的处理程序...
问题是我如何为从windowbuilder构建的类制作处理程序?
非常感谢您
java - Google/Eclipse windowbuilder - 它是如何工作的?
当您设计一个 GUI 窗口时,它是否会在任何地方为您的 GUI 布局保存自己的定义文件,或者它只是为您的 GUI 创建 JAVA,然后它使用该 JAVA 文件再次加载您的 GUI 布局?
java - WindowBuilder:对 GUI 完全没有影响
我正在使用 Eclipse 3.7.2,我也想使用 WindowBuilder。我的问题是它为我生成了无用的代码。当我运行我的应用程序时,我只能看到程序窗口标题栏的一小部分。无论我通过代码设置了什么,这个窗口的大小都是 0×0。当我调整它的大小时,只有一个空白框架,没有别的。事实证明,当我调试我的代码时,由 WindowBuilder 制作的构造函数已被调用并运行而没有错误。但是,此构造函数对我的程序没有任何影响。我不知道该怎么做。
谢谢
java - 将 MVC 与 Window Builder 一起应用...?
我发现自己不得不很快适应 Window Builder(据我所知,这是用 Java 开发 Swing 接口的最简单方法)和将 MVC 应用于此的悲惨境地。
我已经在stackoverflow上找到了以下问题和答案,但我仍然有问题......
代码如下:
控制类可能类似于:
例如,如果我想从我的控制器调用一个视图,一个标签(例如)并让它在我按下按钮时显示一条消息......我如何去操作 myButtonAction() 函数中的标签MyControl 类?
或者用于填充/更新 JList ...?
到目前为止,我已经找到了十几个变体,如果有人能将我指向一个完整的 Window Builder + MVC 示例或教程,或者在下面的窗口中保留一些代码片段,我将不胜感激。
非常感谢...
java - Window Builder 忘记了哪些文件可以编辑
我在 2 个系统之间同步我的 Eclipse,有时 Eclipse 会丢失资源管理器中的所有项目。我可以毫无问题地将它们添加回来,但是我的 Window Builder 插件忘记了哪些文件是使用 Window Builder 创建的。
我必须创建一个新的 Window Builder 文件并将相同的代码粘贴回我可以使用 Window Builder 的新文件中。
有什么方法可以选择一个 Java 文件来告诉 Window Builder 它可以编辑它吗?
java - 控制对 Eclipse Window Builder 创建的 GUI 对象的引用的放置位置
摘要:我正在寻找一种方法来配置 Eclipse Window Builder 的代码生成器,以将其对象引用放置在类主体中,而不是本地放置在initalize()
方法中。
详细:
Window builder 有一个内置的代码生成器/代码分析器,它可以从“图形表单设计器”生成 GUI 代码,反之亦然。它对于快速设计 GUI 和了解各种框架如何在 java 中工作(尤其是对于 java 初学者)非常有用。但是,当我转向更复杂的 GUI 设置时,我无法在设计中使用生成的代码。问题是大多数生成的代码都被放置在initialize()
方法中,这使得对象驻留在本地范围内并且难以从“外部”获取引用。
到目前为止,我一直在手动initialize()
将方法中的类型声明复制/粘贴到类主体中,以便可以访问它们,但这似乎是一种错误的方法。只要我不从图形设计器中重新组织 GUI,它就可以正常工作。在这种情况下,代码生成器将其类型声明再次放入方法中。initialize()
自动生成的代码如下所示:
我想要的是:
我一直在寻找解决方案的文档(关于这方面的文档很少),并且还研究了各种 Window Builder 偏好,但到目前为止还没有运气。有“数据绑定”,但它似乎实现了 MVC(将 gui 元素绑定到模型)并且相当过分。
是否有我遗漏的设计模式,或者我应该以initialize()
某种方式将引用“钓”出本地范围?
java - windowbuilder xwt design MalformedByteSequenceException:UTF-8 序列的无效字节
问题是:当我们试图在 .xwt 文件(例如标签文本)的 xml 属性中使用俄语字符时,WindowBuilder 设计视图崩溃并出现错误:
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:3 字节 UTF-8 序列的字节 2 无效。
看来,xml 解析器由于文件编码而崩溃。
java - 在 java 文件中显示 swt 选项卡
我是 Eclipse 和 SWT 的新手,刚刚发现WindowBuilder是一个很好的 UI 设计工具。
但是,当我下载示例电话簿并打开它时,它不显示正常
来源 | 设计 | 绑定
文件底部的选项卡。该文件被视为普通的 java 文件。当我创建 SWT 设计器文件时,我可以做些什么来让它们按原样显示?