拍摄一个java小程序的“屏幕截图”

时间:2010-03-07 03:09:07

标签: java php applet

没有。没有按PRT屏幕。但这就是我想要的。我需要知道是否可以通过以下方式完成:D

好的,所以我有一个运行的java applet并显示一个行走的人。 我需要它,所以当我访问一个脚本(在某种Web脚本语言中)时,它需要该applet的“屏幕截图”,然后将其保存在服务器上。这可能吗?我可以通过什么脚本手段来做到这一点?

提前致谢!

1 个答案:

答案 0 :(得分:2)

如果有重量级组件,他们可能不会出来,但显而易见的方法是:

  • 创建java.awt.image.BufferedImage
  • 致电createGraphics以创建Graphics个实例。
  • 在小程序上调用update(Graphics)
  • 查找将BufferedImage转换为有线文件格式的教程。
  • POST回Web服务器。

您可以使用LiveConnect连接Java和JavaScript之间的两种方式。通过添加对applet标记的archive属性的另一个引用,通常很容易将Java代码添加到applet中。

各个部分都有很多教程。我自己从来没有这样做过。