JLabel组件中的多个图像快照

时间:2012-02-05 11:30:00

标签: java image swing user-interface jlabel

我想在Java中为可变大小的图像集创建打印预览。我的第一种方法(在开发模式下)是在不同的JLabel中创建图像的快照(就像快速的开发人员解决方案一样)。

但是对于生产解决方案,我需要创建一种更高效,更优雅的方式来为这个独立软件的用户显示图像。所以我在考虑向他展示7-8张要在每个JLabel上打印的图像的快照。

还有其他办法吗? (说到Java GUI组件)

1 个答案:

答案 0 :(得分:2)

您可以将这些Images存储在某种List<Image>中,例如ArrayList<Image>。请阅读包含相关示例的Graphics2D教程。还有其他示例here