问题标签 [gui-builder]

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 回答
1248 浏览

swing - Netbeans 8 的 GUI 构建器是否缺少属性?

我的 netbeans guy builder 似乎缺少更改 jpanel 边框样式的选项。教程的视频和图像显示的属性表与我的略有不同。

编辑:

所以我从 File > new File 创建了一个新的 JPanel。瞧,这些属性突然冒出来了,现在也在 JFrame 中。

我的网豆

网上样品

0 投票
0 回答
39 浏览

java - Netbeans:影响 GUI Builder 中的自定义类

我有一个用 Netbeans GUI Builder 制作的非常大的框架。当然,默认情况下都在一个名为 JFrameTest.java 的文件中生成。

现在我想模块化我的代码。我有一个包含 JTabbedPane 和很多 JPanel 的 JFrame。

我想要的是为 JTabbedPane 中的每个 JPanel 提供一个特定的 java 文件,其中包含内部操作、子视图等......

现在为时已晚?我的意思是,我所有的面板都有 JTable、Button 等子视图,并且在 JFrameTest 文件中。没有办法说:在这个 CustomJPanel 类中移动面板及其子视图等。?

0 投票
0 回答
72 浏览

java - 使用 Netbeans 将子视图从 GUI 添加到自定义类

我正在使用 netbeans 及其 GUI Builder。

我有一个 JFrameTest 表单。我创建了一个 PersonPanel JPanel 类。我将它拖放到 Netbeans 创建的 JFrameTest 中。因此,Netbeans 使用的 JFrameTest 包含自动生成的代码。

我想要的是将例如 JTable 添加到我的自定义 PersonPanel JPanel 类中,并在其中包含 JTable 代码。但是现在,当我在自定义类中拖动 JTable 之类的 Swing 子视图时,代码总是在 Netbeans 创建的 JFrameTest 类中生成。

我该怎么做 ?

0 投票
0 回答
258 浏览

java - 在 Netbeans 中更新 JLabel 图像(GUI Builder 用户,抱歉)

我在这里遇到了几个问题,我想提前道歉。我知道通常的建议是,您最好在不使用 GUI 构建器的情况下开始,以便更好地理解作品,因为我知道 GUI 构建在初学者手中就像在不真正了解的情况下解决整体问题零件。

三个重要的组件是 imageArea、toBoatBtn 和 toRespBtn。我已经在 Netbeans中将 imageArea 的“自定义创建代码”设置为“ new loadImage(1); ”来加载第一张图片。这一点很好。

这两个按钮应该更改 imageArea 中的图像。toBoatBtn 应该加载第二张图像(loadImage(2)),而 toRespBtn 应该加载初始图像(loadImage(1))。

我不知道如何继续这个过程。它不会改变图像。我已经尝试重新验证和重新绘制,将继承更改为 JPanel 并对其进行更改,但仍然没有运气。这不是第二张图片路径名错误的情况,因为如果我将 Netbeans 中的“自定义创建代码”设置为“new loadImage(2);”,它也会显示出来。我真的想用这个而不是使用 JLabel.setIcon(parameter) 因为有放大和重新定位图像的前景(我什至无法弄清楚,所以这肯定是不稳定的)。我很感激任何帮助。

(我删除了绒毛注释和netbeans不允许你触摸的代码。)

编辑:loadImage 更改

编辑:由于 Fast Snail,问题得以解决。非常感谢您的帮助!我还将继续阅读 Hovercraft Full of Eels 建议的 setIcon 方法。

0 投票
0 回答
655 浏览

java - 在 GUI 构建器中生成随机数量的 JButton?

我正在使用 GUI 构建器制作一个JFrame包含JPanel. 我想JButton在面板中添加一个随机数的 s,我是否可以这样做而无需为 JPanel 编写自己的代码?我问是因为我不擅长 Swing 布局。

主类:

JFoo类:

用户界面

0 投票
1 回答
367 浏览

java - 代号一 幕后发生的事情

我必须评估代号一,但我找不到有关部署如何在后台工作以及最终结果实际是什么的信息。他们是否将我的 Java 代码交叉编译为类似于 RoboVM 的真实本机代码,他们是使用类似于 Gluon 的 JVM 还是他们有自己的 JVM?

0 投票
3 回答
613 浏览

java - 手动或 GUI Builder 设计 GUI

我知道我的问题也有类似的问题。但是有几个我想特别问一下,因为我们计划手动重新设计我们的 GUI。我们正在设计的系统将是学校将使用的招生系统。

在我们设计它并向类添加了许多组件时,我们遇到了内存不足的编译错误,这让我认为继续通过 GUI Builder 设计它可能会导致长期出现问题。

我真的需要专家的意见和建议,因为我们只是学生。

所以这是我们当前的 GUI 设计的屏幕截图和它的类的屏幕截图。

在此处输入图像描述

将所有面板和其他组件放在 Enrollment_System.java 类中实际上是一个错误,我怀疑这超出了项目 VM 选项的 Xms 限制。

我想也许我们可以将框架和面板分开到不同的文件夹/包中,以避免超出每个类的内存限制。那会是最好的做法吗?如果将组件放在单独的文件夹中,我们应该使用多少帧,如下面的屏幕截图。

在此处输入图像描述

我想我的主要问题是,如何正确管理面板和组件,以便我们可以轻松地在注册系统中实例化对象并执行系统任务。

我将不胜感激任何建议或帮助。

0 投票
1 回答
63 浏览

java - Gui Builder 的源代码不做 gui

我使用 Netbeans Builder 设计了一个 JPanel。我复制了源代码并在这个类中使用它。我还添加了一个带有构造函数的 main 方法。运行文件,成功构建,但 Java VM 不打开任何 gui。这是整个代码。

0 投票
1 回答
351 浏览

java - OSX 上的 Java:使用 Netbeans GUI 构建器的 Swing 菜单中的加速键图标错误

我在 OSX 上使用 Netbeans 8.1 创建了一个小型应用程序。它只包含两个菜单“文件”和“编辑”。目的是稍后在编辑菜单中添加完整的复制/剪切/粘贴功能。我想使用 Netbeans GUI builder,但遇到以下问题:

第一次尝试:

我用 Netbeans GUI builder (Swing GUI Forms -> JDialog) 创建了一个小例子。我刚刚在 JFrame 中添加了一个菜单栏,在 GUI 构建器中添加了一个 JMenuItem,并在构造函数中添加了一些代码。结果是:

在此处输入图像描述

如您所见,我得到一个文本“元”而不是 Apple 键“⌘”。

源代码是NewJDialogGUI.java

NewJDialogGUI.form

第二次尝试:

我用 Netbeans GUI builder 创建了另一个小例子(Swing GUI Forms -> Application sample form)。结果是:

在此处输入图像描述

与第一次尝试相同的结果。

第三次尝试:

最后,我使用 Netbeans(空 Java 文件)创建了一个示例,其源代码从此处稍作修改。结果是:

在此处输入图像描述

源代码是:

这是预期的结果,但整个菜单基础设施是手动编码的,这不是我的意图。我想使用 Netbeans GUI Builder。你对我有什么提示吗?

我正在使用 JDK7 和 OSX Yosemite。外观和感觉是“Nimbus”。我在这里只粘贴示例代码或第一次和第三次尝试,因为它的代码非常多。

0 投票
1 回答
182 浏览

codenameone - 如何最小化代号一中标签图标和标签文本之间的差距?

我正在编写一个代号为 One 的应用程序,但我不知道如何缩小选项卡图标和选项卡文本之间的差距。

它看起来像这样:

目前

但它应该是这样的:(虽然是第一张图片的图标)

应该

我怎样才能最小化两者之间的差距

?