java Window 类不调度按键事件?
我扩展了 Window 类来创建 MetroWindow 类,它与普通 Window 类似,只是看起来更好一些。 当我向其中添加文本字段时,当我敲击键盘时,我会听到嘟嘟声…
我将如何向弹出菜单添加单选按钮?
我想让 TrayIcon 具有 java.awt.PopupMenu。我已经知道这部分怎么做了。但 Java 似乎没有 RadioButtonMenuItem。 我已经尝试向其中添加一个 JRadioBut…
多个屏幕上的 VolatileImage JFrame
我有一个 JFrame,其中使用 Graphics2D 使用 this 教程。我主要复制了代码来看看它是如何工作的,但为我的游戏稍微编辑了它。我正在运行带有两个屏幕…
SwingUtilities.invokeLater
我的问题与 SwingUtilities.invokeLater 有关。我应该什么时候使用它?每次需要更新 GUI 组件时都必须使用吗?它到底有什么作用?是否有替代方案,因…
Java 在画布上滚动文本
我正在制作一个应用程序,需要在 java.awt.Canvas - 目前我通过不断调用 repaint() 方法并覆盖 paint 来做到这一点() 中的方法Canvas 每次调用该方法…
Java TextArea 绘制方法在哪里实现?
我正在寻找 Java TextArea 组件的 paint 方法实现(java.awt.TextArea)。 我已经阅读了该类及其超类的源代码(java.awt.TextComponent),但还没有找到…
(JAVA)将用户输入的单词与文本文件中包含的另一个单词进行比较
我想验证我的文本文件是否已包含用户在文本字段中输入的单词。当用户单击“验证”该单词是否已在文件中时,用户将输入另一个单词。如果该单词不在文件…
在 Java GUI 中生成新进程时从视图中删除任务栏
我的全屏应用程序覆盖了整个桌面(甚至任务栏)。但是,当我从应用程序本身启动新进程时,使用: String command = "xterm"; Process p = Runtime.get…
使用强制等宽终端字体 Java AWT
我想使用 Terminal 界面来显示程序中读入的字符串(在 Windows 上,平台独立性并不重要)。 如果我使用 Font font = Font.decode("Terminal-10"); 它…