を使用してSwingを使用するアプリケーションでTree.collapsedIcon
、すべてのを変更できることを知っています。例えば:JTrees
UImanager
UIManager.put("Tree.collapsedIcon",closedcabinet);
同じアプリケーションでTree.collapsedIcon
個人のforを変更できる柔軟性が必要です。その結果、同じアプリケーションの異なるツリーでは、が異なって表示される可能性があります。 JTrees
Tree.collpasedIcon
カスタムレンダラーを使用して個々のアイコンをカスタマイズする方法を知っています。たとえばsetIcon
、葉のアイコンSetOpenIcon
を設定したり、展開時に子を持つノードのアイコンを設定したり、展開されSetCloseIcon
ていないノードに対して同じことを行ったりするために使用します。
しかし、上記のような制限があるを Tree.collapsedIcon
使用する以外に、これを行う方法がわかりません。UIManager
誰もがこれを行う方法を知っていますか?