有没有办法更改 JFileChooser 中特定文件条目的样式(字体颜色)?
我目前正在开发一个小型应用程序,我有一个特定的文件列表,并且我有它们的绝对路径。我想知道是否有一种方法可以专门针对 JFileChooser 中的文件条目…
有没有办法完全忽略 Swing 中的Repaint?
我在 JFrame 上使用 setIgnoreRepaint(true) 以及 Active Rendering 和 BufferStrategy。当我禁用在游戏循环中从 EDT 调用 contentPane.repaintAll() …
Swing 中的渐变颜色?
所以我添加了 8 个 TextFields 并想设置它们的背景颜色。我的想法是将第一个设置为红色 (255, 0, 0),最后一个设置为蓝色 (0, 0, 255),然后将 8 个(…
为什么带有 GridBagLayout 的面板不显示内容?
我在这里写了一些东西。如果我不这样做,它就可以工作 backPanel.setLayout(new GridBagLayout); 但如果没有网格包,内容将保留在最大化屏幕的左上角…
在浏览器中将 Java 应用程序显示为 Webdemo
我有一个使用 swing 和 awt 完成的、工作的 java 项目。它作为可执行 jar 工作,但我想将其上传到网络服务器上作为工作现场演示。这是主要的类,还有…
JEditorPane 阻塞了 JSplitPane 的分隔线
在我的应用程序中,我使用 JSplitPane 将 GUI 分为两侧。每一侧都将包含一些组件,其中之一是 JEditorPane。这些组件水平相邻放置。除了 JEditorPanel…
Java AWT Graphics - 以亚像素精度插值形状
我正在开发一个项目,我需要一个球在椭圆(例如圆周)上移动的动画。目前,我通过覆盖 paintComponent() 方法将其全部绘制在 JPanel 上,移动效果来自…
线程“AWT-EventQueue-0”中的 Java 异常java.lang.NumberFormatException:对于输入字符串:“”
我的代码过早地抛出了预期的错误。我试图测试输入验证,但在验证发生之前抛出错误。当我尝试将代码恢复到工作完美的先前版本时,它抛出了与我现在正在…
java.awt.Graphics2D repaint()方法
我遇到了两个不同的问题,一个是一般的 Graphics2D 问题,另一个是专门的 repaint() 方法。 首先是 repaint() 问题。我有一个根据用户选择的时间间隔…
如何使用java在屏幕上平滑地移动鼠标?
有一个 mouseMove() 方法可以使指针跳转到该位置。我希望能够使鼠标在整个屏幕上平滑移动。我需要编写一个名为 mouseGLide() 的方法,该方法需要起始 …
更改 TextField 值而不触发 TextListener
我有一个 TextListener,我想以编程方式进行更改而不触发其 TextListener。我只希望文本侦听器在用户文本更改时激活。 我应该如何进行? TextField hu…
仅使用面板或任何其他容器的自定义 ScrollPane
我试图通过简单地继承本身移动其子项的 Panel 来模仿 ScrollPane 。 应该是一个简单的任务,但子级没有被正确剪切,这意味着如果我使用 setScrollPosi…
将 Color 类中的颜色转换为人类可读的字符串
我希望将颜色对象转换为人类可读的字符串。 为了澄清,我只是在寻找类静态变量的转换。 例如。 颜色.黄色-> “黄色” Color.RED -> “红色” Color re…