标签: windowbuilder

GWT安装目录的路径

我已经安装了WindowBuilder,我正在尝试在Eclipse Helios中创建一个GWT Java项目.在"GWT设置"窗口中,我被指示单击"配置GWT位置"链接并指向GWT安装目录的路径,但即使我知道安装了WindowBuilder,我似乎也找不到它.根据我在网上看到的,它应该位于'eclipse'文件夹的'plugins'目录中,我在那里使用Eclipse的"可用软件站点"功能指向WindowBuilder.它正在寻找一个gwt-user.jar文件,但即使在使用Windows资源管理器的搜索功能时也找不到这样的文件.

我究竟做错了什么?

eclipse gwt windowbuilder

5
推荐指数
1
解决办法
7424
查看次数

如何使WindowBuilder创建不嵌套在Eclipse,Java中的字段

我正在使用WindowBuilder for Eclipse Java.

当我创建一个Button或Menu(或任何东西)时,它会创建嵌套在构造函数中的字段.有没有办法让它们成为字段,然后在构造函数中初始化,以便我可以在构造函数之外使用它们?谢谢.

即:FROM

public GUIFrame() {
    JMenuBar menuBar = new JMenuBar();
}
Run Code Online (Sandbox Code Playgroud)

public JMenuBar menubar; 
public GUIFrame() {
    menuBar = new JMenuBar();
}
Run Code Online (Sandbox Code Playgroud)

java eclipse user-interface windowbuilder

5
推荐指数
1
解决办法
3532
查看次数

WindowBuilder Pro编码情况

我们最近将一个大的Visual Editor项目移动到Eclipse Juno(4.2)和WindowBuilder Pro,除了一个奇怪的编码问题之外,转换进展顺利.

当我使用某种重点时,它看起来在WB的设计页面上看起来如何(我在这里谈论巴西葡萄牙语......):

正常的标签

现在它如何结束源代码:

并且这是一个被窃听的人

这似乎是WindowBuilder编码本身或类似的问题,但在eclipse偏好我只能找到工作区编码设置为默认值:

我们的默认编码

将工作区的编码更改为UTF-8或ISO可以解决源代码上的问题,但与设计师混淆......任何人都知道我可以在哪里解决这个问题?

eclipse windowbuilder

5
推荐指数
0
解决办法
344
查看次数

如何在Eclipse Window Builder中处理'不兼容的Java版本运行0'?

我在WindowsBuilder中安装了Eclipse,过去它在显示JFrame的设计选项卡方面运行良好.

我刚安装了Intellj,除了目前的SE-9 JVM外还安装了JDK.我的eclipse程序仍然可用,但在打开WindowsBuilder设计时会显示以下内容:

Incompatible Java versions: Eclipse is running under 0, but this Java project has a 
9 Java compliance level, so WindowBuilder will not be able to load classes from this 
project. Use a lower level of Java for the project, or run Eclipse 
using a newer Java version
Run Code Online (Sandbox Code Playgroud)

必须有零,而不是1.8或9.

其他StackExchange答案表明我降级了我的Java版本,但是当我去项目/属性/ java编译器时,它没有用.

我的java编译器链接到SE-9,所以我不确定为什么会出现这个新错误.也许是因为安装了JDK?

java eclipse swing windowbuilder eclipse-oxygen

4
推荐指数
1
解决办法
1327
查看次数

WindowBuilder 不兼容的 Java 版本

我在 Eclipse 上安装了 WindowBuilder 来为程序创建图形用户界面。当我转到“设计”选项卡时,出现以下错误:

Eclipse 在 1.8 下运行,但该 Java 项目的 Java 合规级别为 10,因此 WindowBuilder 将无法从该项目加载类。对项目使用较低级别的 Java,或使用较新的 Java 版本运行 Eclipse。

我目前已经安装了 Java 8(更新 171)和 Oxygen.3a(4.7.3a)(Eclipse 版本)。我之前下载过 Java 10,但我读到有一个错误,WindowBuilder 无法在该版本上运行,因此推荐使用版本 8,这是我下载并安装的版本(卸载版本 10 后)。但问题仍然存在。

我可以做什么来解决这个问题?谢谢。

java eclipse windowbuilder

4
推荐指数
1
解决办法
1万
查看次数

我可以在没有GWT支持的情况下使用WindowBuilder(Java可视化编辑器Eclipse插件)吗?

我可以在没有Google Web Toolkit(GWT)支持的情况下使用WindowBuilder(Java可视化编辑器Eclipse插件)吗?

我有点困惑.它似乎与GWT集成以构建Google Web应用程序.

但我可以使用它为标准Java应用程序(如NetBeans)构建GUI 吗?

我知道这听起来很傻,但我花了很多时间知道是否可能,但我不知道.

请注意,我是Mac用户,(Mac上的WindowBuilder似乎不完全支持).

java eclipse user-interface windowbuilder

3
推荐指数
1
解决办法
7144
查看次数

是否有特定的理由将GUI组件声明为字段?ActionListener也应该匿名吗?

有几个关于如何制作简单GUI的例子.我的问题是什么被认为是这样做的正确方法,这样做的理由是什么?

我一直在Eclipse下使用Window Builder Pro,并检查正在生成的代码.显然,Window Builder更喜欢在视觉类的main方法中将组件(按钮等)声明为局部变量.但是,Window Builder中有一个按钮允许转换为字段.我遇到的大多数例子似乎都更喜欢现场声明.

此外,许多示例表明创建一个扩展的单独类更好JFrame.Window Builder只是JFrame在类中声明为一个字段.

我是否应该为许多事件或多个处理程序提供单个处理程序.Window Builder为每个事件声明匿名处理程序.

我只想清楚首选方法是什么.

java swing jframe actionlistener windowbuilder

3
推荐指数
1
解决办法
1315
查看次数

Eclipse windowbuilder java 1.6 1.7

我刚安装了WindowBuilder for Eclipse和java 1.7 JDK,但是当我在Eclipse中创建一个新的JFrame,并尝试在WindowBuilder中打开"设计视图"时,我收到以下错误:"Eclipse在1.6下运行,但是Java project具有1.7 Java合规级别,因此WindowBuilder将无法从项目中加载类.为项目使用较低级别的Java,或使用较新的Java版本运行Eclipse.

当我检查项目的属性时,它被设置为Java Compiler 1.7.当我Java -version在我的终端中运行时,我得到:

  java version "1.7.0_15"
  Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
  Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

我试图通过以下链接获得最新Java的路径: 链接到Eclipse Wiki

将其更改为:

-vm
/Library/Java/JavaVirtualMachines/jdk1.7.0_15.jdk/Contents/Home/bin/java
Run Code Online (Sandbox Code Playgroud)

当我尝试打开Eclipse时出现错误:"jvm共享库不包含jni_createjavavm符号"

我被困在哪里.任何人都知道如何解决这个问题?我尝试过使用Netbeans,但我的Mac和Netbeans不是最好的朋友:屏幕崩溃的图片

java eclipse macos windowbuilder

3
推荐指数
1
解决办法
9311
查看次数

将WindowBuilder集成到现有的eclipse项目中

我正在进行需要UI的作业.我使用Eclipse并且已经启动并运行了WindowBuilder.几周前,我创建了一个WindowBuilder SWT项目来创建我的GUI.我只做了布局元素以获得它的外观的可视化副本,但没有任何额外的代码来做任何事情.

从那时起,我已将大部分代码编写在一个单独的Eclipse项目中,该项目未设置为WindowBuilder项目,并且还与Github同步.我试图将我现有的WindowBuilder UI导入到这个项目中,但遇到了一些问题.起初,我只是尝试复制JAVA文件,但是我收到了大量关于缺少依赖项的错误.看起来WindowBuilder项目有一堆普通项目没有的引用库.

无论如何,是否有一种简单的方法可以将WindowBuilder功能添加到现有项目中?这比尝试将现有项目移动到我的WindowBuilder项目要容易得多.任何帮助都将非常感激.谢谢!

eclipse user-interface interface windowbuilder

3
推荐指数
1
解决办法
5374
查看次数

Java窗口构建器:运行时错误

我使用适用于Eclipse的WindowBuilder插件创建了非常简单的Gui。我正在使用Swing(可能是问题吗?),我有很多运行时错误:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/jgoodies/common/base/Preconditions
    at com.jgoodies.forms.layout.FormSpec.<init>(FormSpec.java:179)
    at com.jgoodies.forms.layout.ColumnSpec.<init>(ColumnSpec.java:147)
    at com.jgoodies.forms.layout.FormSpecs.<clinit>(FormSpecs.java:62)
    at com.jgoodies.forms.layout.LayoutMap.createRoot(LayoutMap.java:569)
    at com.jgoodies.forms.layout.LayoutMap.getRoot(LayoutMap.java:217)
    at com.jgoodies.forms.layout.ColumnSpec.decode(ColumnSpec.java:199)
    at it.myweb.project.GUI.TestGUI.initialize(TestGUI.java:50)
    at it.myweb.project.GUI.TestGUI.<init>(TestGUI.java:39)
    at it.myweb.project.GUI.TestGUI$1.run(TestGUI.java:26)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassNotFoundException: com.jgoodies.common.base.Preconditions
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 23 more
Run Code Online (Sandbox Code Playgroud)

码:

import java.awt.EventQueue;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JTextField; …
Run Code Online (Sandbox Code Playgroud)

java swing reference windowbuilder

3
推荐指数
2
解决办法
6261
查看次数