treeView を使用してメニューを作成しようとしています。treeView を使用するのはこれが初めてで、いくつかの Web サイトで読んでいます。
アクションイベントに関しては、いくつか問題があります。私がやりたいことは、基本的に、ユーザーがツリービューのノードをクリックするたびに発生してイベントを発生させることです。これまでのところ、次のようになっています。
TreeItem<String> rootItem = new TreeItem<String>("Navigation");
TreeItem<String> statistics = new TreeItem<String>("Statistics");
TreeItem<String> clan = new TreeItem<String>("Clan page");
clan.addEventHandler(MouseEvent, new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
// TODO Auto-generated method stub
}
});
rootItem.getChildren().add(statistics);
rootItem.getChildren().add(clan);
TreeView<String> tree = new TreeView<String>(rootItem);
残念ながら、これはうまくいかないようです。
to タイプを変更せずに、個々のアイテムにaclicklistener
または anを追加する方法はありますか?actionlistener
treeView
treeItems
Button