2017-02-23 9 views
0

enter image description here コードはウィンドウを作成し、window.itにはテキストボックスがあります。空白の場所や他の場所をクリックすると、テキストフィールドの損失を重視したい。Javafxのウィンドウで他の場所をクリックするとテキストフィールドフォーカスが失われる方法

HBox pane = new HBox(); 
 
\t \t 
 
\t \t Label lb_search = new Label("search:"); 
 
\t \t TextField tf_search = new TextField(); 
 
\t \t 
 
\t \t pane.getChildren().addAll(lb_search,tf_search); 
 
\t \t 
 
\t \t Scene scene = new Scene(pane,400,200); 
 
\t \t primaryStage.setScene(scene); 
 
\t \t primaryStage.setTitle("search"); 
 
\t \t primaryStage.show();

答えて

0

デフォルトでは、唯一のコントロールはJavaFXの中でフォーカスを取得することができます。ただし、これはsetFocusTraversableで変更できます。 TextFieldが含まれているノードでこれを変更してみてください。

関連する問題