2

我正在制作一个 Java 应用程序,它可以在时间轴内查看一组图像。我的想法是使用 JScrollPane 以及在网格布局中设置的所有图像集,但我不想使用传统的滚动条滚动窗格,而是想使用类似 JSlider 的东西。

这样做的目的是让用户更好地控制和了解图像子集的显示时间,并提供更好的时间线效果。我在下面制作了一个简单的视觉示例来说明我的想法:

在此处输入图像描述

我想知道这是否可能,因为经过广泛的研究,我还没有看到任何类似的例子。非常感谢任何可能的解决方案的帮助。

非常感谢。

4

1 回答 1

3

一些想法:将图像放入 JPanel 并将此 JPanel 放入完全没有滚动条的JScrollPane中。然后将滑块 (ChangeListener) 与 JViewPort 同步。

或者(更简单)使用水平滚动条作为滑块并使用标签自定义 JScrollBar。

于 2012-05-21T10:20:14.673 回答