问题标签 [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.

0 投票
1 回答
2470 浏览

eclipse - 如何在 WindowBuilderPro 中使用 TableViewer?

我必须在我的向导页面中创建一个表,并且我想使用 TableViewer 创建它。我正在使用 WindowBuilderPro 来设计我的向导页面。TableViewer 控件在 WindowBuilderPro 的调色板中可用,但我不知道如何正确使用它。

有没有人用过同样的?

非常感谢提前!!

0 投票
5 回答
29539 浏览

java - Java eclipse WindowBuilder,改变外观

我在 Eclipse 中使用 windowbuilder 编写程序。我想在将设计(外观和感觉)从金属更改为窗户方面获得帮助。我该怎么做?谢谢你

0 投票
1 回答
1814 浏览

eclipse-plugin - smartGWT 和 Eclipse 与 WindowBuilder

我正在将 eclipse Helios 与 SmartGWT 一起使用。如果我启动 WindowBuilder 来设计 GUI,我总是会收到以下错误消息:

WindowBuilder 仅支持 SmartGWT 2.2、2.3 版。但是2.4找到了。

我尝试通过删除 2.4 jar 并添加 2.2 jar 来使用 SmartGWT 2.2 版。

但是消息保持不变。如果我使用 GWT 设计器,它可以工作,但我没有得到 SmartGWT 控件,而只是他通常来自 GWT 的控件。我知道我在很久以前就使用 SmartGWT 2.4,但我不知道现在出了什么问题……有人知道吗?它已经可以帮助我将 smartgwt 控件提供给 WT 设计器,但我不知道如何做到这一点......

非常感谢

0 投票
1 回答
430 浏览

java - windows builder和swing中的设计时间异常

我正在尝试使用 Eclipse 和 Swing 的窗口构建器。

我使用自定义 JPanel 创建了一个演示计算器项目

并使用 for 循环分配键

第一个问题 - DigitBoardView 设计器没有显示它,尽管常见问题解答说它不会在设计时生成和显示依赖于运行时的 GUI(这没关系),这里没有任何东西依赖于运行时。
即使我在编译时使用明确已知的
for(int i = 0; i < 10; i++)循环设计器迭代数字也不会边缘

第二个问题 - JFrame设计器确实展示了它!如果我将 JFrame 的内容窗格设置为新的 DigitBoardView,它将在设计时显示...

为什么这么奇怪?是虫子吗?

我应该通过展平循环来绕过它吗?
是不是特别丑?
打败不重复自己的原则的目的?

0 投票
2 回答
2648 浏览

java - WindowBuilder for Swing 制作会员数据,好像没必要

Swing 的WindowBuilder将复选框创建为局部变量,将文本框创建为成员数据。这种不一致困扰着我。由于无论如何它都被链接到顶层 JFrame,只要 JFrame 有对它们的引用,这些小部件肯定会存在,因此似乎不需要将文本框作为成员数据。在我看来,文本框应该是本地人,就像复选框一样。本地人是更好的封装。本地引用可以在 WindowBuilder 生成的 GUI 对象(扩展 JFrame 的类)构造函数的末尾消失,并且 JFrame 仍然具有对所有小部件的引用。

使它们成为本地的并将“final”放在这些小部件声明的前面,以便它们可以在事件处理程序的匿名内部类中使用,这是使它们工作的原因。我还必须重新排列顺序,因为如果文本框都被声明为成员,那么它们的实例化顺序并不重要。顺序对本地人来说确实很重要,所以我不得不将“新”运算符(实例化)的使用“向上”移动到本地范围的顶部。他们只需要在使用它们的事件处理程序的北边。

到目前为止,我没有发现任何错误,所以我问为什么 WindowBuilder 一开始就没有这样做。我是 Swing 和 WindowBuilder 的新手,因此很有可能 WindowBuilder 有充分的理由不这样做,即使它似乎是适合我的情况的正确方法。

以下是经过一些琐碎的命名修改但在上述修改之前的 WindowBuilder 输出。这是输出,因为它有 2 个文本框、2 个复选框、北部的 2 个按钮和中心的 1 个标签。将其粘贴在这里,以防有人在这里看到可以解释 WindowBuilder 使用成员数据背后的选择的内容。

上述类的构造函数:

0 投票
2 回答
1813 浏览

java - 是否可以在 Window Builder for Eclipse 中定义自己的“控制器”?

我想同时使用 Window Builder 和 MVC 范例。当 Window Builder 将所有代码添加到一个文件中时,复杂的窗口会非常混乱。

我希望创建的默认文件是“视图”。

我想将我的控制操作(事件侦听器)保留在“控制器”类中。有没有办法让 Window builder 自动将事件侦听器放入您选择的类中,而不是添加到一个整体文件中?

0 投票
2 回答
2466 浏览

java - 有没有人成功使用 Google 的 WindowBuilder Eclipse 插件来构建包含 JFreeChart 组件的 UI?

如果是这样,需要进行哪些设置/配置?我目前正在四处闲逛,还没有运气。这不是必需的,但我很幸运能够使用 WindowBuilder 构建标准 Swing 接口,所以我想更进一步,并在其中包含 JFreeChart 组件。我可以跳到代码编辑器中,但最好让所有东西都图形化,至少用于布置窗口。

0 投票
2 回答
6921 浏览

java - 使用 WindowBuilder 自定义 JPanel 导致崩溃

我使用WindowBuilder Pro设计了一个表单,生成的部分代码是:

我正在尝试使用paint方法制作自己的JPanel:

不幸的是,将构造函数更改为:

切换到设计视图时导致错误:

这是一个错误吗?还是有其他方法可以做到这一点?

我尝试通过右键单击 Morph-subclass 在 gui 设计器中设置子类,但是当我选择 DisplayPanel 时会出现错误:

0 投票
2 回答
2749 浏览

java - WindowBuilder 不允许 JPanel 中的所有布局

当我转到 JPanel 的属性时,我无法将布局设置为 SpringLayout 或 FormLayout。这是 Java Swing 或 WindowBuilder 的限制吗?如果 SpringLayout 不可用,那么在 JPanel 中拥有一个大面板和一列较小组件的最佳方式是什么?

0 投票
4 回答
47404 浏览

java - 从另一个按钮更改切换按钮的状态

我正在使用 Swing 与 Eclipse 和 Window Builder Pro 创建一个 Java GUI。我正在使用JButtonsJToggleButtons。我想从另一个按钮更改切换按钮的状态。

在此处输入图像描述

例如,当我单击清除网格时,所有切换按钮都将“未选中”。

我怎样才能做到这一点?我必须使用哪些方法来切换按钮和按钮?