2012-02-05 63 views
1

在窗口隐藏时是否有组件需要取出组件? 像最小化或什么。 我需要从它创建一个bufferedimage。 但隐藏窗口时不能打开它。在隐藏窗口时将Java组件打印为图像

感谢, 杰弗里

+0

你的意思是如何让它在最小化的情况下绘制到BufferedImage或如何实际启动绘图? – rtheunissen 2012-02-05 09:43:49

+0

就像在jframe被最小化时从组件截图一样。 – 2012-02-05 09:56:56

回答

1

可以创建顶层容器或他们的JComponentsBufferedImage,但你必须(在此之前)

  • 集装箱可以在屏幕上可见

  • 集装箱可打包电话pack();

+0

它的包装是错的? – 2012-02-05 12:07:01

+0

这是一个jpanel,我想要一个屏幕 – 2012-02-05 12:36:39

+0

请看@camickr http://tips4java.wordpress.com/2008/10/13/screen-image/,以避免任何错误解释 – mKorbel 2012-02-05 12:40:57