草庐IT

GUI_BITMAP

全部标签

java - 有没有办法让 IDEA 生成的 GUI 代码可见?

我在IntelliJ的IDEA中做了一个非常简单的项目,基本上只是一个带有包含JButton的JToolBar的表单,当我尝试启动它时,我在表单中得到一个NPE。$$$setupUI$$$-但没有这样的事情反射(reflect)在实际的form.java中,所以我无法调试它或追踪错误。有没有办法让IDEA显示(甚至让我更改)“神奇”生成的代码? 最佳答案 Settings|GUIDesigner|GenerateGUIinto|Javasourcefiles. 关于java-有没有办法让

java - 在 IntelliJ 上访问在 GUI 设计器中创建的组件

尽管我在从未使用过GUI设计器之前使用过Swing,但在访问我从源代码中拖放到面板上的组件时遇到了问题。我创建了一个新项目并选择创建一个GUI窗体。然后,我使用“生成”选项创建了主要方法,现在我的“helloWorld.java”文件中有了这段代码。publicclasshelloWorld{privateJPanelmyForm;privateJLabeltext;publicstaticvoidmain(String[]args){JFrameframe=newJFrame("helloWorld");frame.setContentPane(newhelloWorld().myF

用于显示网页并返回 HTML 的 Java GUI

我需要如下的工作流程://loadxyz.cominthebrowserwindow//thebrowserislive,meaninguserscaninteractwithitbrowser.load("http://www.google.com");//returntheHTMLoftheinitiallyloadedpageStringpage=browser.getHTML();//aftersometime//usermighthavenavigatedtoanewpage,getHTMLagainStringnewpage=browser.getHTML();我惊讶地发现

java - XML 或 XUL 是 Java GUI 构建的 future 吗?

在用Swing编程花费大量时间和代码之后,我认为这不可能是最先进的JavaGUI构建。在没有为eclipse找到用户友好的可视化图形用户界面之后,我偶然发现了使用XMLUI工具包构建的声明式GUI......我想:一定是这样!我认为这是正确的方法,既简单又接近网络编程。但是在网上和SO上看了一圈之后,我的印象是它不是很常见!尽管有很多实现和API,但似乎其中大多数都已经过时,并且在过去5年中没有更新。所以我想知道:我的感觉是否正确,XML在JavaGUI中不是很普遍?如果是这样-原因是什么?也许它无法被接受,或者它有一些主要缺点,或者人们在网络上做所有事情而不是使用fatclients

QT GUI编程常用控件学习

1GUI编程应该学什么 2QT常用模块结构QtCore:包含了核心的非GUI的功能。主要和时间、文件与文件夹、各种数据、流、URLs、mime类文件、进程与线程一起使用QtGui:包含了窗口系统、事件处理、2D图像、基本绘画、字体和文字类QtWidgets:包含了一些列创建桌面应用的UI元素3QT常用控件汇总一个程序界面上的各个独立的元素,如一块矩形区域;具备不同的功能,包括:用户点击,接收用户输入、展示内容;存放其他控件等;常用控件如下:按钮:QPushButton、QCommandLinkButton、QRadioButton、QCheckBox;输入控件:纯键盘输入:QLineEdit、

Mac OS X 上的 Java Swing GUI

您是否曾经尝试过使用Swing只是因为它不能做您想要的而最终改变类(class)?我对Swing很陌生,5年前才将它用于学校项目,但Swing似乎在提供更原生的外观和感觉方面取得了长足的进步,以至于我正在考虑使用它为MacOSX上的应用程序开发GUI。不过,在我这样做之前,我想看看是否有人遇到过阻碍他们使用Swing的问题。就在我的脑海中,一些可能性:在开发看起来“正确”的自定义组件时遇到问题与native应用程序和小部件的交互不良性能问题(无响应、重绘问题)无法模仿native行为(如Dock交互) 最佳答案 Swing不会为您提

java - 如何将所有控制台输出重定向到 GUI 文本框?

我目前有一个程序以各种方式将文本行打印到屏幕上,例如“System.out.println()”语句和for循环将数组中的所有元素打印到屏幕上。我现在正在为这个程序添加一个GUI。我的问题是我想将打印到Eclipse控制台的所有内容打印到我的GUI中的文本框。这可能吗?如果可能,我将如何着手去做。提前致谢。 最佳答案 查看这篇题为RedirectingSystem.outandSystem.errtoJTextPaneorJTextArea的博客文章.它几乎描述了您需要的一切。基本思想是您创建自己的专用输出流。在您执行write()

java - 高级 GUI 可以用 Java 实现吗?

也许是个哲学问题。我最近在GUI中看到了一些有趣的视觉效果,主要是在native平台API上。我知道“它只是软件”,而且很可能,只要有足够的工作,像素就可以完成任何事情。问题是(最后!),Java真的是一个用GUI做一些奇特事情的选择吗?我猜这似乎是一件愚蠢的事情,但我有点喜欢WindowsPresentationFoundation的一些工作。我没有看到像Java这样的综合努力。我应该看哪里? 最佳答案 看看JavaFX. 关于java-高级GUI可以用Java实现吗?,我们在Stac

java - 在 Java 中创建 GUI 的最简单方法?

我目前正在尝试为我编写的一个程序创建一个GUI,它可以帮助您将站点密码保存到一个文件中。截至目前,该程序将允许您在终端/cmd中编辑并提供给您。我希望它有一个GUI,在开头有2个按钮,说明您想“查看您的密码”还是“编辑密码”。“查看您的密码”会将您带到GUI的另一部分,让您查看您的密码,而“编辑密码”会将您带到GUI的一部分,让您将密码和详细信息添加到文件中。有人可以为我提供好的在线教程来帮助我完成此任务吗? 最佳答案 如果您想以标准方式进行操作,您可以试用Swing,因为它随Java(准确地说是JFC)一起提供,并且有很好的教程和

jquery - 基于 GUI 或基于 Web 的 JSON 编辑器,其工作方式类似于属性浏览器

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。背景:这是对可能尚不存在的东西的请求,但我长期以来一直想构建一个。首先我会问是否有人见过类似的东西。假设您有一个如下所示的任意JSON结构:{'title_str':'MyEmployeeList','lastmod_str':'2009-June-15','employee_table':[{'firstname':'john','lastname':