【发布时间】:2009-08-14 21:33:01
【问题描述】:
我的应用程序中有一部分会截取某个窗口的屏幕截图,但在我这样做之前,我想将窗口放在前面。这在我的 Mac 机器上运行良好,但是当我在 Windows XP 上并行测试它时,屏幕截图总是在重叠窗口所在的位置出现灰色区域。似乎总是在我想要在顶部的窗口被转移到顶部时截取屏幕截图。我都试过了:
frame.setVisible(true);
and
frame.setAlwaysOnTop(true);
有人对此问题有合理的解决方案吗?
【问题讨论】:
-
你能贴出截图并调用frame.setVisible(true)的代码片段吗?
标签: java swing jframe always-on-top