我有一个应用程序,我必须在网格中以缩略图的形式显示图像,当用户点击其中一个时,原始图片应该显示在JAVA中。我没有 关于如何以网格形式显示文件夹中存在的缩略图的想法。任何关于如何开始和一些示例代码和链接的帮助将是受欢迎的。
答案 0 :(得分:6)
一次做一件事。
答案 1 :(得分:2)
答案 2 :(得分:1)
如果您需要JComponent,可以尝试JTable。如果您需要布局,请查看GridLayout。
答案 3 :(得分:1)
如果您使用SWT,则可以使用Nebula Gallery Widget
答案 4 :(得分:1)
我最近有同样的要求 - 并考虑使用Flowlayout。不幸的是 - 正如此页面描述的那样 - http://tips4java.wordpress.com/2008/11/06/wrap-layout/ - 它不会像我们想的那样表现。
幸运的是,你可以从同一页面获取'WrapLayout'的来源。
在将图像加载到面板时,为了提高性能,我建议使用SwingWorker,如此处所述 - http://docs.oracle.com/javase/tutorial/uiswing/components/icon.html#efficiency
答案 5 :(得分:0)
看看JFlow这不是你要求的,但非常接近,一切都为你完成了!