我有一个透明的jframe,上面有滚动文字,我需要捕获jframe而不是它背后的内容。起初,java.awt.Robot看起来很有希望,但它并不仅仅捕获jframe的图形上下文。也许有人知道API的一部分可以帮助解决这个问题......
答案 0 :(得分:3)
你可以
代码:
BufferedImage image = new BufferedImage(frame.getWidth(), frame.getHeight(), BufferedImage.TYPE_INT_RGB);
frame.print(image.getGraphics());