オンラインで答えを探していますが、まだ何も見つかりません。私は次のメソッドを作成しました
public void process(DefaultTreeModel tree){
DefaultMutableTreeNode current = tree.getRoot();
}
ただし、コンパイラは互換性のない型エラーをスローしています。ツリーは、自分のクラスからDefaultMutableTreeNodesを作成し、それらをDefaultMutableTreeに追加することによって作成されます(テスト済みで正常に動作します)。
次のコマンドを実行すると、タイプに互換性がない理由がわかりません
public void process(DefaultTreeModel tree){
Object o = tree.getRoot();
System.out.println(o.getClass());
}
以下を出力します。
class javax.swing.tree.DefaultMutableTreeNode
すべてが大いに感謝します!