一个 JFrame 打开另一个 JFrame
我有一个 JFrame 和 JPanel,里面装满了带有动作监听器的Jsomethings。当用户单击一个对象时,我想打开另一个 JFrame。这是我所做的: public void ac…
JScrollPane 中的画布仅在滚动条位于最极端点时重新绘制
我正在为自己开发一个游戏项目,以提高我的 Java 技能,今天我遇到了一个我似乎无法借助互联网解决的问题。这个问题大部分已经解决了,但最后一点仍…
Java:使用图像作为按钮
我想在Java中使用图像作为按钮,我尝试这样做: BufferedImage buttonIcon = ImageIO.read(new File("buttonIconPath")); button = new JButton(new I…
通过 awt 和 setVisible() 正确使用事件和侦听器
下面,我有两个事件应该按照指定的时间间隔发生。但尽管很奇怪,但这种情况却没有发生。 class MyFrame extends JFrame implements ActionListener { …
RenderableImageProducer 和线程安全
我一直遇到 RenderableImageProducer 的问题,我认为这是由于多线程造成的。基本上,如果我创建多个引用相同 RenderableImage 的 RenderableImageProd…
在 JPanel 中嵌入 HWND(窗口句柄)
我正在尝试在 JPanel 中嵌入 HWND(窗口句柄)。 实际上,我可以将 HWND 嵌入到 JFrame 中,但嵌入的窗口始终位于其他组件的顶部,我无法移动它。如果…
在Java中保留屏幕边缘
如何制作一个窗口(例如 java.awt.Frame、javax.swing.JFrame、java.awt.Dialog、javax.swing.JDialog 等)保留屏幕边缘,比如 Dock、任务栏、Trillia…
Java 阿拉伯语 (Hirji) 日历
我一直在尝试为移动应用程序寻找良好的国际日历支持(包括 Hirji)。我的主要限制是 JVM 是 1.3 并且我们只有 AWT。有一个选项可以转移到另一个为我们…
SWT 视图中的视频 Swing JPanel
我正在构建一个 Eclipse RCP 应用程序。我想在其中一个视图中嵌入视频源。我正在使用 Java 媒体框架来构建视频源。是的,我的工作要求我成为一个受虐…
清除透明窗口上的 JFrame 背景
我有一个透明的 JFrame AWTUtilities.setWindowOpaque(this, false); 我在调整窗口大小时遇到问题。我需要一些可以在绘制之前清除窗口背景的东西…
Java(本机)打印对话框 - 更改图标
我使用 PrinterJob.printDialog() 让用户选择打印机并更改各种打印设置。 然而,该对话框始终使用标准 Java 咖啡杯图标显示,而不是我的主窗口 (JFram…