前提・実現したいこと
JavaFXの3Dでオブジェクトがクリックされた時のイベント処理を記述したいです。
発生している問題・エラーメッセージ
setOnMouseClickedなどを使っても反応してくれません。
該当のソースコード
Java
1public class ApplicationTest extends Application{ 2 @Override 3 public void start(Stage primaryStage){ 4 Group root = new Group(); 5 6 //カメラの追加など 7 8 Box box = new Box(); 9 box.setWidth(500); 10 box.setDepth(500); 11 box.setHeight(0.5); 12 box.setTranslateY(10); 13 14 box.setOnMouseClicked(new EventHandler<MouseEvent>() { 15 @Override 16 public void handle(MouseEvent e) { 17 System.out.println("ClickG); 18 } 19 }); 20 21 root.getChildren().add(box); 22 23 //ステージ表示 24 } 25}
あなたの回答
tips
プレビュー