@Override
public void start(Stage primaryStage) {
TextField textField = new TextField("Text field");
Label label = new Label("Text Label");
label.setFocusTraversable(true);
label.setLabelFor(textField);
Button button = new Button("Button");
FlowPane flow = new FlowPane();
flow.getChildren().addAll(textField, label, button);
Scene scene = new Scene(flow, 500, 500);
primaryStage.setScene(scene);
primaryStage.setTitle(VersionInfo.getRuntimeVersion());
primaryStage.show();
}
public void start(Stage primaryStage) {
TextField textField = new TextField("Text field");
Label label = new Label("Text Label");
label.setFocusTraversable(true);
label.setLabelFor(textField);
Button button = new Button("Button");
FlowPane flow = new FlowPane();
flow.getChildren().addAll(textField, label, button);
Scene scene = new Scene(flow, 500, 500);
primaryStage.setScene(scene);
primaryStage.setTitle(VersionInfo.getRuntimeVersion());
primaryStage.show();
}
- relates to
-
JDK-8126902 Label with setFocusTraversable(true) breaks focus traversing
-
- Closed
-