問題タブ [treecellrenderer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
386 参照

java - 子ノードを SelectionPaths[] に追加する

ネットワーク デバイスを表示するツリーがあります。ツリーは、デバイスが場所およびデバイス タイプ別に表示されるようにフィルタリングされます。たとえば、ノード「オフィス」には子ノード「コンピュータ」と「プリンタ」があり、それぞれの下にデバイスがあります。

Location ノードを選択すると、その下にあるすべてのノードを選択し、それをツリーの selectionPaths[] に追加して、すべてが強調表示されるようにします。以下は私のコードですが、これを機能させる方法がわかりません。

0 投票する
1 に答える
921 参照

java - ツリー セルの編集中に Java JTree カスタム アイコンがデフォルト アイコンに戻る

私のコードではDefaultTreeCellRenderer、ノードにカスタム アイコンを与えるために a をカスタマイズしています。

ユーザーがノード識別子を編集できるようにツリーを編集可能にするまで、すべてうまくいきました。ノードの編集中にアイコンがデフォルトに戻るようになりました。編集ツリー セル レンダラーは、私が書いたものと同じではないようです。これを修正する方法を知っている人はいますか?

0 投票する
0 に答える
44 参照

java - How to reduce the background colour length of a node in Jtree?

Basically am setting a background color for the selected component/node in the Jtree. But the problem is the background color length is exceeding the length of the node text. So can anybody tell on how to control the length of the background color? I want the background color of any node to be adjusted according to the text length of a node.