2011-05-07 60 views
3

我需要将JPanel的ArrayList保存为图像 但我不能这样做,因为只有其中一个对.isDisplayable()一次返回true,其余返回false并且不能保存 是否有一个没有办法做到这一点? 在此先感谢:)如何将JPanel作为图像保存为不可见时?

+0

你的这个底层目标是什么?我不是指你正在进行的编程步骤,而是你想让用户体验一下这段代码? – 2011-05-07 19:12:06

+0

我的毕业项目是关于可视化网络优化模型......我想添加一个任务,可以节省在图上解算算法的步骤...是你要求的? – Dawnlight 2011-05-07 19:23:27

回答

4

尝试使用camickr的Screen Image类。

如果这不能捕捉不可显示的面板图像,我怀疑会有什么。

+0

谢谢,但我没有设法让ScreenImage类使用它...你有我可以使用的链接。 – Dawnlight 2011-05-07 20:18:58

+0

+1 :),@dawnlight - 链接有什么问题?博客条目包含实际源代码的链接。 – camickr 2011-05-07 23:14:35