2012-02-05 71 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