私はJavaが初めてで、JTree
いくつかのノードを追加したいので、コントロール用のカスタムレンダラーを作成して、各ノードに異なるアイコンを持たせ、ac#バックグラウンドから来たのでタグを追加したい各ノードがアイコンを選択する基準にするために、誰かが私を助けることができますか?
PS: 言語によって変わる可能性があるため、文字列テキストの大文字と小文字を切り替えたくありません
ノードを追加するために使用したコード サンプルを次に示します。
DefaultTreeModel model = (DefaultTreeModel) jTree1.getModel();
DefaultMutableTreeNode root = (DefaultMutableTreeNode) model.getRoot();
for (int j = 0; j < 5; j++) {
DefaultMutableTreeNode node1 = new DefaultMutableTreeNode("Main :" + j);
model.insertNodeInto(node1, root, root.getChildCount());
for (int i = 0; i < 4; i++) {
DefaultMutableTreeNode tmpnode = new DefaultMutableTreeNode(i);
model.insertNodeInto(tmpnode, node1, node1.getChildCount());
}
}