我想在Java Swing中创建类似http://flowplayer.org/tools/demos/scrollable/index.html的内容。我不需要所有这些效果,只需滚动缩略图即可。是使用工具栏和ImageIcons的好方法,然后在某些JPanel上单击加载图像。有什么惯例吗?
将JPanel与包含每个图像JLabel的GridLayout一起使用。然后,您可以将面板添加到滚动窗格。您可以关闭滚动条,使其不可见。
然后您可以使用Action Map Action中描述的技术来创建按钮进行滚动。
查看Kirill Grouchnikov的Trident animation library,尤其是Project Onyx,看起来它可以满足您的需要。
((编辑:这可能不是开箱即用的解决方案,但是库本身看起来不错,您可能可以改编一些示例应用程序来满足您的需要)。