0

Netbeans RCPを使用しており、jtableでのセル選択をより見やすくしたいと考えています。したがって、私は次のような赤い線を描くのが好きです。

スクリーンショットを参照してください:http://i.stack.imgur.com/WRRyq.png

スクリーンショットに線を引くためにGIMPを使用しただけです;-)

選択範囲が広がり、より多くのセルが選択されると、赤い線が選択範囲の境界線になり、列ヘッダーの幅全体と行ヘッダーの高さ全体をマークする必要があります。

私のテーブルははるかに大きくなり、列数は約35に固定され、行数は未定義になります。誰かが以前にこのようなことを試しましたか?

よろしくお願いします!-マイケル

4

1 に答える 1

0

それらはあなたを役に立つ情報に導くかもしれません。申し訳ありませんが、あなたのケースに正確な答えを提供することはできません。

アウトラインビューは非常に太いJTableであるため、基本的に親コンポーネントに関する情報を検索すると、内部に関する詳細情報が得られます。

org.openide.explorer.view.OutlineView outlineView;

行の選択を有効にするには: outlineView.getOutline().setRowSelectionAllowed(true);

行選択モードを定義するには: outlineView.getOutline().setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

セル選択を無効にするには: outlineView.getOutline().setCellSelectionEnabled(false);

于 2012-04-13T06:41:24.393 に答える