JSliderを使用してJScrollPaneを移動しますか?
-
12-12-2019 - |
質問
タイムライン内の画像のセットを表示するJavaアプリケーションを作成する
IM。私の考えは、グリッドレイアウトで設定されたすべての画像のセットを使用してJScrollPaneを使用することでしたが、従来のスクロールバーを使用してペインをスクロールするのではなく、JSliderのようなものを使用したいと思いました。
これの目的は、ユーザに画像のサブセットが表示され、タイムラインのより大きな影響を与える時間のより多くの制御および概念を与えることである。私は以下の私の考えの簡単な視覚的な例を作りました:
私は豊富な研究の後にも同様の例を見たことがないので、これが可能であるかどうか疑問に思いました。考えられる解決策の助けは大いに高く評価されています。
感謝します。
解決
いくつかのアイデア:画像をJPanelとこのJpanelに jscrollpane まったくスクロールバーなし。その後、スライダ(ChangeListener)をJViewportに同期させます。
または(よりシンプル)スライダとして水平スクロールバーを使用し、ラベル付きのJScrollBarをカスタムに使用します。
所属していません StackOverflow