Swing

JMenuItemの動的な切り替えについて

ツリーやメニューなどの中のJMenuItemを動的にしたい場合。 その都度、インスタンス生成してaddやremoveをしなくても、 visibleの切り替えだけで大丈夫のようだ。例えば、ファイルメニューの中に以下のようなJMenuItemを作成したとする。 保存 削除 終了 こ…

SwingのJTreeでNodeの種類ごとに表示させるアイコンを変えるためには

1.まずはDefaultMutableTreeNodeを継承したオリジナルNodeを作成する。2.そのNodeに対してNodeの種別を判断できるプロパティ(変数)を設ける。3.更に、DefaultTreeCellRendererを継承したオリジナルTreeCellRendererを作成する。4.getTreeCellRendererCompone…