だから私はこのアンカーペインを持っていて、セカンダリマウスキーのマウスリストナーを追加したいのですが、次のことを試しましたが、エラーが発生し続けます。
mainDisplayPanel.addEventHandler(MouseButton.SECONDARY, new EventHandler<MouseButton>() {
@Override
public void handle(MouseButton event) {
System.out.Println("Works");
}
});
記録のために、私もこれを試しました:
mainDisplayPanel.addEventHandler(MouseButton.SECONDARY, new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
System.out.println("WOrks");
}
});
スタックトレース:
境界の不一致: タイプ Node の汎用メソッド addEventHandler(EventType, EventHandler) は、引数 (MouseButton、new EventHandler(){}) には適用できません。推定されたタイプの MouseButton&Event は、境界付きパラメーターの有効な代替ではありません
そして他の:
境界の不一致: タイプ MouseButton は、タイプ EventHandler の境界付きパラメーターの有効な代替手段ではありません