问题标签 [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.
java - Gui Builder API
我正在寻找一个允许创建 Swing Guis 的 API(例如“WindowBuilder pro”或 NetBeans Gui Builder)。
你能帮助我吗?
android - 类似Android框架的快速对话框?
我正在寻找类似 Quick Dialog (http://escoz.com/open-source/quickdialog) 的东西,它可用于从 JSON 文件(或某些表示形式)构建和实例化 iOS 视图。是否有任何类似于 Android 的框架,我可以使用它从 JSON 文件或类似格式构建我的 Android 视图?请告诉我。
快速对话框 JSON 生成器:http ://escoz.com/open-source/quickdialog/json-builder
谢谢你。
干杯,西米特
google-apps-script - Apps 脚本 GUI 和 createClientHandler
我正在尝试使用客户端处理程序来验证条目以确保该条目确实是一个数字。因此,例如,如果一个条目包含一个字母,那么我想禁用一个按钮,以便用户无法继续。我已经使用 GUI 构建器构建了一个 GUI,但是如果从 GUI 调用客户端处理程序,特别是 validateNotNumber,它就不起作用。
到目前为止,对于我试图让验证器工作的文本框,我在 GUI 构建器中使用 ID(基本)= 名称(输入字段),对于事件部分,我填写了“按下按键”具有客户端处理程序的函数的名称和文本框所在的表单的名称(在我的例子中是 AbsolutePanel1)。
调用的函数是:
该函数确实被称为我已经通过在文本框中按下一个键时显示一条消息来测试它。但是,当按下非数字键时,指定的按钮不会被禁用。
我发现的示例列出了手工编码的 UI 小部件中的验证器,因此我不确定在使用 GUI 构建器时哪里出错了。
那么,我哪里出错了,我该如何解决这个问题?如果 GUI 构建器确实对客户端处理程序有限制(例如使用 HTML 服务),是否有解决方法?
我的其他尝试:
我试图在文本框中添加一个点击处理程序,这是对上面代码的修改:
user-interface - Java GUI builder - 将图像导入目录和使用 JFileChooser 将给定目录导入标准目录
这篇文章是我几天前进行的另一项调查的第 2 部分。然后使用此代码,我将放在最后,通过 JButton1,我能够附加一个文件,并使其在应用程序北部和东部的窗口中可见。我现在正在尝试导入:
1) 将新图像放入某个目录,例如放入 C:\output
2)图像的整个目录(文件夹),可以说来自 C:\importImages
进入 C:\output 。
为此,我假设我在 C:\importImages 目录中有一些图像。下面,这些是我需要填写的 2 个代码示例,以便我想要工作。尝试加载目录的第一种方法无法运行。我认为它的错误可能与 GUI Builder 中的 Filechooser 按钮有关。
这是加载整个目录的完整方法。
以及仅导入单个文件的方法。
提前致谢!
google-apps-script - Google App Script GUI Builder - 获取项目代码?
我做了一些搜索,我不敢相信没有人问过同样的问题,所以也许我只是没有使用正确的词,但是如何从“组件”(或者简单地说...... gui ) 他们刚刚使用 Google App Script GUI Builder 创建的?我在这里遗漏了什么还是这根本不可能?
java - Java:使用自定义标签为 Web 应用程序创建 GUI-Builder
在我们的项目中,我们开发了一个框架,旨在封装 Java Web 开发的大部分方面。我的客户是使用这个框架的其他程序员。
我们封装的其中一件事是 JSP 标签。我们为所有内容创建了自定义标签,因此用户根本不需要使用常规的 HTML 和 JavaScript。
现在我正在寻找为这些自定义标签创建 GUI-Builder 的方法。意思是某种 GUI 应用程序,它允许用户将图形控件拖放到画布上,然后基于此应用程序将生成页面的 JSP 代码。请注意,我们的自定义标签不仅仅用于抽象。其中许多是可见控件,由 HTML 结构和用于控制它们的 JavaScript 逻辑组成。并且自定义标记的属性(用户在 JSP 中定义)有时会影响它的外观和行为。
如果该工具可以成为 Eclipse 的插件,那将是一个巨大的好处。
是否有任何现有的工具可以做到这一点?
是否有用于创建此类工具的设计模式或最佳实践教程?
谢谢!
netbeans - 是否可以在没有 Netbeans 的情况下构建基于 Netbeans Matisse 的项目?
我正在进行的项目的一部分有一个 GUI 应用程序,它是使用 Netbeans 使用该 IDE 中的 GUI 设计工具构建的。
但这只是一个更大项目的一部分,需要在没有安装 Netbeans 的环境中构建(它恰好是基于 Jenkins 的基于 Gradle 的构建)。我已经构建(看似)工作,但不断遇到莫名其妙的运行时错误(即,依赖项似乎在类路径上遇到相同的 jar 等等,但尝试从项目 jar 读取资源失败。) .
通过谷歌搜索,看起来这可能与编译 .form 文件有关,然后包含对生成的 java 的一些依赖项。(不过,Netbeans 构建不会在我们的 gradle 构建添加的内容之上添加任何 jar)。
所以问题是......这甚至可以做到吗?还是正确的构建只是依赖于 Netbeans 中正在发生的一些隐藏的构建时魔力?
java - 使用 Netbeans Swing GUI 构建器时生成代码
有没有办法在使用 Netbeans GUI 构建器创建 Swing GUI 后摆脱设计器,而不必将源代码复制到新类中?
java - 使用 Java 和 XUL 进行 UI 开发
我对使用 XUL 作为定义我的 Java 应用程序(Swing 和 Web 类似)UI 的标准方式很感兴趣。为此,我需要两个主要组件:
- 一个开源 GUI 构建器,允许我拖放 UI 元素,如 Abeille 表单或 Matisse 等,并将这些 UI 导出到符合标准的 XUL 文件
- 用于读取导出的 XUL 文件并从中构建 UI 组件的 Java 库
我原以为这很容易找到,但是有很多问题:
- 一方面,我似乎找不到 XUL 的“官方”XSD 架构(即使在 Mozilla 的网站之外),所以它似乎没有从中央架构普遍强制/验证,因此,似乎有各种 XUL 工具/产品之间存在许多相互冲突的变化
- 因此,获得一个可以导出 XUL 文件的工具和一个 Java 库来读取该 XUL 文件而不会出错,这似乎是困难/不可能的
- 我发现的所有基于 XUL 的 GUI 构建器似乎都是专有且昂贵的
- 唯一可以读取 XUL 文件的 Java 库似乎被称为“XUL 工具包”,包括 Web 服务器、模板引擎等。换句话说,它们对于我需要的东西来说太过分了,这是可以读取 XUL 文件的东西并生成一个充满 UI 小部件的容器对象。
任何人都知道我如何将这两个想法结合在一起并完成我所需要的?提前致谢!
java - JFreeChart 未出现在 JPanel 上 - 可能与我的代码逻辑有关
这个问题与我几天前在这里发布的一个类似问题有关......
这是显示我希望图表出现在哪里的界面:
我想在右侧的大 JPanel 上显示图表。该图表的目的是将特定球员的统计数据与他们国家的平均水平和整体平均水平(三个条形图)进行比较。图表(应该)通过从文本框中获取玩家的名字(其中已经有“getPlayerName”的那个)知道要显示比较的玩家。就像我之前提到的类似问题一样,我创建了一个类(这次称为 PlayerVsCountryVsOverallChart) - 这将处理为这个特定统计数据构建图表。
“PlayerVsCountryVsOverallChart”类的代码非常相似,但我认为其中有一些逻辑阻止图表显示(甚至制作)。由于我的逻辑仍在开发中(与 JFreeCharts 相关),如果有人能帮我研究一下,我将不胜感激。
这是 PlayerVsCountryVsOverallChart 类的代码 - 减去必要的导入:
我不确定该课程的 SSCCE 应该发布什么 - 我觉得问题可能出在“CategoryDataset createDataset”方法中的 switch-case 语句中......
这是“Go”按钮的按钮侦听器代码,当它被单击时应该会生成图表(连同在它旁边的 JComboBox 中选择的选项,以及文本框中的玩家名称):
最后,这里是 processCvPvOchart 方法的代码:
我已将此代码提交到我在 GitHub 上的项目存储库https://github.com/rattfieldnz/Java_Projects/tree/master/PCricketStats。运行它并测试它可能对想要帮助我的人有益。一旦我了解了更多关于剖析我的 SSCCE 代码的信息,我将包含更小的代码片段。