0

アプリケーションのナビゲーター ツリーをスイングで実装する方法を知りたいです。パネルの長いシーケンスを取得しました。画面の左側に一種の「ナビゲーター」を配置したいと考えています。コンセプトとしては簡単に思えますが、どこから始めればよいか本当にわかりません。画像を取得するには、次のようなものです。

ここに画像の説明を入力

「レッドゾーン」を実現したいです:)

実際には、次のようにして、コントローラーによって提供される配列リストを反復処理するツリーを構築できます。

Iterator<SectionPanel> sectionIterator = sectionPanelList.iterator();
    while (sectionIterator.hasNext()) {
         root.add(new DefaultMutableTreeNode(sectionIterator.next()));
    }

問題は、特定のオブジェクトを削除したい場合、ツリー内でそれを見つけるにはどうすればよいかということです。さらに、アクションを相対的な JPanel に接続するにはどうすればよいですか? 「Panelxをクリックすると、スクロールが移動して、その特定のパネルが表示されるようにしたい」という意味です。

ご清聴ありがとうございました。シモーネ

4

1 に答える 1

2

1つのシングルを表示するためJPanelに、次のことができます

于 2012-10-20T19:34:29.417 に答える