2012-05-21 32 views
2

我正在製作一個Java應用程序,它可以在時間線內查看一組圖像。我的想法是使用一個JScrollPane和一組網格佈局中設置的所有圖像,而不是使用傳統的滾動條滾動窗格,我想使用類似JSlider的東西。使用JSlider移動JScrollPanel?

這樣做的目的是爲用戶提供更多的控制和想法,以顯示圖像子集的時間並提供更大的時間軸效果。我公司生產的低於我的想法的一個簡單的視覺例如:

enter image description here

我想知道這是否甚至可能因爲我還沒有看到廣泛的研究後,任何類似的例子。非常感謝任何可能的解決方案的幫助。

非常感謝。

回答

3

一些想法:將圖像放入一個JPanel,並將這個JPanel放入一個JScrollPane,根本沒有滾動條。然後將滑塊(ChangeListener)與JViewPort同步。

或者(更簡單)使用水平滾動條作爲滑塊並自定義帶有標籤的JScrollBar。