我正在开发一个应用程序,它将通过MyPanel类中的按钮和文本框从用户那里获取信息。到目前为止,这部分工作。现在我想显示用户在DisplayTable面板中输入的课程信息。我希望它在每次按下MyPanel类中的“添加课程”按钮时更新。我尝试在DisplayTable中添加一个函数,以便在每次按下按钮时添加一个标签,但由于一个是静态的,另一个不是静态的,所以我无法让它工作。有什么办法吗?(或关于如何
基本上,我如何生成这个?我很确定这是的工作,但是我无法理解如何正确地调整操作窗格与菜单栏的大小。红色的 请注意,第二条红线应该正好是框架下半部高度的三分之一。 这是我的最新尝试,通过尝试使用3x6网格(c是GridBagConstraint对象,字符肖像包含所有肖像,当前屏幕是“动作窗格”): 取而代之的是,这将在象限的底部三分之一产生每个肖像,并且操作窗格占据中心列的5/6,而不是我想要的4/6
您好,我正在开发一个swing聊天应用程序,其中聊天历史记录存储在一个xml文件中。在NetBeans项目中完成后,我能够获取xml文件并将其显示在表中 但是当转换成jar文件时,我无法使用xml文件。我尝试过各种方法,比如getClass()。getResource()方法,但它检索URL而不是字符串,如果使用toString()方法将其转换为字符串,则无法将其用作解析xml文件的有效路径。 下
我刚Java /Swing,我想做一个小愚蠢的应用程序来增加我的兴趣,并在此过程中学习一些东西。 我的小Java应用程序背后的最初想法是通过点击按钮将图像加载到我的jLabel上,我用这段代码使其工作。 试一试{ 即使它在我的NetBeans环境中工作得很好,但如果我运行我的浏览器,图像也不会出现。jar文件。如果我打开我的电脑。jar文件与。rar工具我可以看到我在NetBeans项目中保存映像
我有一个几乎到处都是的窗口。我正在向它添加大按钮(带有图像),我希望它们继续向下添加,这就是为什么我使用并设置每次我添加一个按钮。 但问题是,当我添加不到4个按钮时,它们会对齐到行的中心,而不是我想要的左侧。就像这样 你知道我该怎么把它们对准左边吗?我试过gbc。锚定和gbc。填充但没有运气。谢谢 这是我的
我试图测试银行系统应用程序的GUI,但在TestLogin类中,我出现了一个错误“无法解析构造函数”FrameFixture(GUI.Login)”。我试图在Login类中扩展SampleFrame类,但IntelliJ找不到依赖项。我能做些什么来解决这个问题? 这里是登录类:
我有一个带有JLabel、JTextField的JPanel,还有一个带有JLabel的JPanel。 最后一个JLabel结果在某个操作后打印成功消息。 然而,问题是当我得到成功响应时,成功消息而不是在底部出现在第一个JLabel的右侧。我对秋千很陌生。有谁能帮帮我吗?
欢迎桂: 登录GUI与上面的GUI类似,具有
我把这段代码放在包的激活器中: 但当我上载包时,系统返回以下错误: 线程“AWT-EventQueue-0”java.awt.HeadLessException中的异常:未设置X11显示变量,但该程序执行了一个需要它的操作。在java.awt.GraphicsEnvironment.CheckHeadless(GraphicsEnvironment.java:207)在java.awt.Windo
我创建了一个JFrame,其中包含一个JSplitPane,它在左侧包含一个画布,在右侧包含一个JPanel。画布包含LWJGL显示,而JPanel中几乎没有JTextFields。问题是,当我按下LWJGL显示器上的鼠标按钮时,我无法再将文本写入JTextFields。当我最小化应用程序并将其返回时,它会一直工作,直到我再次按下显示器。 为什么我会遇到这个问题?我怎么能修好它? 注意:我可以专注
在Swing中设置焦点热键非常简单: 当用户按下时,这将使jtext字段成为焦点。它还高亮显示将触发焦点更改的角色。(在这种情况下,当按下时,“Plants”中的“P”带下划线。) 这太棒了。。。嗯,有点。在Mac电脑上,当用户按下(也是Mac键盘上的)时,助记符处于高位,但按下时不会触发焦点变化。但是,如果用户按下了控制选项p,则它会按“预期”工作,焦点也会改变。(另一方面,如果用户确实按了,当
目前,我正在尝试使用SwingWorker构建Swing应用程序,以不断更新面板。 我想在这里完成的是从数据库加载数据,每个数据都将作为面板中的图标发布。图标的颜色基于严重程度字段的值。例如: 示例数据在这张图片中,我有12个对象_id A001的数据。doInBackground()方法中的函数将循环12次,并调用publish()函数在面板中显示图标。图标的颜色基于每个对象id的严重性字段的最
我是这个社区的新手! 我想问一下SwingWorker及其与GUI的关系。 我知道有一些关于SwingWorker的问题得到了回答,我已经读了很多,并提出了一些有用的建议。 现在我想发布一些我为一个基本应用程序写的代码,它计算来自指定目录的文件和文件夹的数量。 由于搜索可能需要很多时间,我希望在过程中显示进度条。此外,我希望用户可以通过单击按钮或简单地关闭包含进度条的框架来停止计数过程。 以下是关
请考虑以下代码片段: 下面是向小程序添加一个标签,该标签显示工作线程的一些中间结果(使用发布/处理方法)。最后,标签将从小程序的窗格中移除。我的问题是,我如何创建几个标签,每个标签都有自己的工作线程,并在全部完成后删除它们? 提前感谢。 更新: 我希望这能澄清我的问题。我希望在所有工人完成任务后,而不是在每个工人完成任务后立即移除所有标签。 更新2: 下面的代码似乎正在做我需要的事情。请评论我的做
我正在开发一个用Java编写的并发画布,这会让用户觉得他们在并行地绘制画布。 为了实现用户感知的并行性,我让他们创建这些可运行的对象,然后使用SwingUtilities将它们放在EventQueue上。调用器()。 为了测试它,我用几个线程模拟了用户,并在每次调用invokeLater()之间增加了一点延迟(大约50毫秒),以查看绘图是否真的是并行进行的。 问题是,尽管它可以很好地处理invok