【问题标题】:Java: "Screenshot" of a minimized window?Java:最小化窗口的“屏幕截图”?
【发布时间】:2013-06-12 18:33:07
【问题描述】:

我目前正在编写一个在游戏客户端中运行的脚本,我想在我的脚本中添加屏幕截图功能。我现在正在使用机器人,但我希望能够截取客户端的屏幕截图,即使它已最小化。有没有办法做到这一点?如果有,怎么做?

我知道这在其他语言中是可能的,因为我过去曾在其他应用程序中看到过这种情况,但我担心 JVM 无法做到这一点。

【问题讨论】:

  • 你使用什么样的用户界面?

标签: java window screenshot minimized


【解决方案1】:

我从未尝试过,但您应该可以使用 Screen Image 类。它使用组件的paint() 方法,所以我认为框架是否最小化并不重要。唯一的事情是您需要获取内容窗格的图像而不是框架。

【讨论】:

  • 谢谢!这实际上工作得很好!我不知道这怎么没有出现在谷歌上,但我想使用关键字“屏幕截图”会损害我的机会。每个人都建议您最大化窗口,截屏,然后再次最小化窗口。 颤抖
猜你喜欢
  • 1970-01-01
  • 2015-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-04
  • 2012-07-02
相关资源
最近更新 更多