treecellrenderer

    1

    1答えて

    私のコードでは、DefaultTreeCellRendererをカスタマイズして自分のアイコンをカスタマイズします。 setCellRenderer(new DefaultTreeCellRenderer() { private static final long serialVersionUID = -2839238218110688876L; private Ima

    1

    1答えて

    ネットワークデバイスを表示するツリーがあります。ツリーは、デバイスが場所とデバイスの種類によって表示されるようにフィルタリングされます。たとえば、ノード「Office」には、子ノード「コンピュータ」と「プリンタ」があり、その下にデバイスがあります。私は場所のノードを選択すると は、私はそれの下ですべてのノードを選択し、それらがすべて強調表示されるように私の木のselectionPaths []に追

    1

    1答えて

    私のコードでは、条件に応じてJTreeノードにIconがある場合とない場合があります。 私の問題は、ノードにIconを設定したい場合、ノード名のサイズが小さくなり、 "..."が追加されます。 基本的に、ノードはアイコンサイズに基づいてそのサイズを再計算し、残りの部分を調整しています。 この動作を防止し、アイコンが追加されたときにノードのサイズを拡大できるようにするにはどうすればよいですか?ここで

    7

    2答えて

    JTreeの各ノードに異なるアイコンを設定したいのですが、実際には各ノードをデータベースからロードしていますが、whileは各アイコンをルートのように設定しています。葉または親。このように: private ResultSet myResultSet; protected DefaultTreeModel treeModel; private DefaultMutableTreeNode ro