mar*_*den 1 java user-interface swing jframe
这是我的问题:
我有一个应用程序,每次迭代它返回给我一个图像列表.图像具有不同的尺寸,并且要显示的图像的数量每次都不同.
有没有办法在jFrame中显示所有图像而不知道要创建的jPanel数量?有一个简单的方法吗?
视频:图像应同时显示,如并排或列出,因为它们用于比较目的.
Obs.2:每次显示的图像数量约为20-60.
谢谢
由于您希望在同一个Panel中查看所有图像,我建议您使用TreeMap算法使用图像的尺寸作为每个图像的权重来显示面板.然后,调整每个图像的大小,使其适合每个面板.
alt text http://27.media.tumblr.com/NngfN9gsDqq8kydsfeAglIJXo1_400.png
请参阅此处的Java实现:http://plindenbaum.blogspot.com/2009/08/treemap-for-friendfeed.html