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