【问题标题】:Using JSlider to move JScrollPanel?使用 JSlider 移动 JScrollPane?
【发布时间】:2012-05-21 10:11:28
【问题描述】:

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

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

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

非常感谢。

【问题讨论】:

    标签: java image swing jscrollpane jslider


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-30
      • 1970-01-01
      • 2011-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多