问题标签 [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 回答
655 浏览

netbeans - 使用 NetBeans GUIBuilder 更改 JFrame 中的 JPanel

我正在 NetBeans 中制作一个 GUI 项目。我有一个 JFrame 和 3 个 JPanel。一次只能显示一个 JPanel。应使用菜单选项更改显示的 JPanel(侦听器工作)。

我的问题是,我该如何切换它们?我试过删除旧的 JPanel 并放入新的 JPanel。我已经尝试将第四个 JPanel 添加到 JFrame 中,并且所有三个 JPanel 都存在于第四个中,所以我可以使用removeAll()(糟糕的技术,但我很绝望)。我尝试重定向对象引用,使其指向新的 JPanel 而不是旧的。在每种情况下,我都完成了剪断的代码

无济于事。我看过很多讨论CardLayoutGroupLayout但我不知道如何使用 NetBeans GUIBuilder 来实现它们。你们中的哪位好人能告诉我如何关闭 JPanel 吗?

0 投票
3 回答
7590 浏览

java - Netbeans ImageIcon 不显示

我正在使用 NetBeans GUIBuilder 制作 JPanel 表单。我添加了一个 JLabel 并使用 NetBeans 的界面为它提供了一个来自外部图像 (.png) 的图标。路径已验证,图像显示在 GUIBuilder 屏幕上。当我单击“预览设计”按钮时,它甚至会显示出来。当我运行项目时它没有出现。GUI 的其余部分按原样显示。你们中有人知道为什么会发生这种情况和/或如何解决吗?

你们中的很多人一直在要求获得 SSCCE。由于代码是由 NetBeans 表单生成器生成的,因此我包含了制作 JLabel 所采取的步骤。重点区域以红色圈出。

  1. 将 JLabel 拖放到 Form Builder 中。 将 JLabel 拖放到 Form Builder 中。

  2. 打开 JLabel 的属性菜单。为该text字段输入空字符串 ("")。单击 旁边的省略号icon打开 JLabel 的属性菜单。 单击图标旁边的省略号。

  3. 选择外部图像并单击省略号。 选择外部图像并单击省略号。

  4. 选择选择的图像。就我而言,它是一个.png。 选择选择的图像。

  5. 请注意,图像出现在图标预览中。 请注意,图像出现在图标预览中。

  6. 关闭图标菜单和属性菜单,注意图像在 Form Builder 上显示为 JLabel 的图标。 关闭图标菜单和属性菜单,注意图像出现在表单生成器上。

感谢您接受非正统的 SSCCE,并提前感谢您的帮助。

0 投票
2 回答
18993 浏览

eclipse - Eclipse Juno 的 GUI 构建器

您知道任何与 Eclipse Juno (4.2) 兼容的 SWT GUI 构建器吗?

0 投票
1 回答
1585 浏览

java - 如何使用 Swing 创建拖放组件 GUI 构建器?

我想开发一个程序来创建 Swing 应用程序,并并排创建其 Java 源代码(例如,将一个按钮拖放到要创建源代码的框架上)。

  1. 需要多少时间?
  2. 我应该使用 JInternalFrame 还是简单的 Frame?
  3. 我应该如何生成源代码?拖放组件时如何将代码放入 .java 文件?
0 投票
1 回答
269 浏览

java - JFrame 观察到 Controller 但从未收到通知

另一个问题,我继续使用 Singleton Observable。为什么 ArticleSelect.update() 不执行?

扩展 Observe 的对象从 Controller.setGroup() 调用 notifyObservers:

也许 ArticleSelect 没有正确注册来观察控制器?

0 投票
1 回答
354 浏览

google-apps-script - GUI 应用程序脚本,返回“未定义”值

我创建了一个简单的 GUI,其中包含一个流面板名称和 ID main panel、一个标签名称、Label1一个文本框名称myTextBox和一个带有 ID 的按钮getETA

我的目标是,如果我在文本框中输入一个值并单击提交,则该值应写入电子表格。我的问题是脚本在电子表格中返回未定义而不是我输入的实际值。

我是 stackoverflow 的新手,没有足够的声誉来发布图片,所以发布图片的链接

图像 1 图像2 图像3 图像4 图像5 图像 6 图像 7

0 投票
2 回答
345 浏览

ios - UIButton 类在作为子视图添加到 UIView 后无法识别选择器

我有一个 UIViewController 类,我试图在其中分配一个 UIButton 类。这是一个示例代码。

虽然按钮存在于我的视图控制器中,但如果我按下按钮,我会不断收到此错误 - -[UIButton buttonPressed:]: unrecognized selector sent to instance 0xb1dca50

根据我在搜索了很多答案后的理解是,当您在 IB 中对按钮进行子类化时,initWithFrame 永远不会被调用。相反,我应该使用 initWithCoder。这是正确的吗 ?如果是这样,那么我不知道 NSCoder 是什么,以及如何使用它。
我厌倦了为此寻找解决方案,请帮助我。

0 投票
1 回答
646 浏览

label - 无法在运行时更新 Google Apps 脚本 GUI 生成器界面上的标签

我有一个界面,它使用从其他电子表格中获取的数据调用用于创建电子表格的脚本。我希望界面在运行时更新其标签,以便向用户提供视觉反馈并让他知道脚本正在运行并且它没有卡住。当我尝试更新我在界面中放置的标签时,它不会第一次更新,而是在 myFunction() 到达其末尾后正确更新。这意味着我可以看到消息“创建已完成”,但从未显示消息“正在创建文件...”。此外,按钮 buttonCompile 永远不会被禁用,因此似乎 myFunction() 之前的指令根本没有执行。如何在 myFunction() 开始执行之前更新标签并禁用按钮?(我已经仔细检查了变量引用)

0 投票
1 回答
3197 浏览

swing - 如何在 Netbeans GUI builder 中拆分视图设计和源代码

简而言之,是否可以使用 Netbeans GUI builder 同时查看源代码和设计器?

即使没有真正直接的方法,我也想知道是否有人对解决方法有任何想法,例如在多个选项卡中打开表单。

0 投票
2 回答
1128 浏览

matlab - SciLab 复选框 UIControl 值不随状态变化?

我正在尝试在 SciLab 中设计一个 GUI,根据复选标记更新它的属性。例如:一个复选框可能会在回调期间启用和更改多个文本框的背景;或者一个按钮可能需要选择一定数量的复选框。

我的问题是,我似乎无法根据回调期间的复选框状态开发用于运行指令的流控制语句。我当前的 UIControl 元素如下所示:

当我选中复选框时运行的回调是这样的:

这段代码的问题似乎是第二条路径(Value = 1)似乎永远不会运行,即使我不断切换复选框也是如此。我得到这样的输出:

为了重新加载检查元素,我做错了什么吗?我希望能够同时运行这两条路径,但是我似乎永远无法从复选框元素中获得 1 的值。有人对此有解决方案吗?谢谢!