JLabel组件中的多个图像快照



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

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

有别的办法吗?(说到Java GUI组件)

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

最新更新