【发布时间】:2018-04-30 06:19:30
【问题描述】:
大家好,如果你可以这样称呼的话,我有“错误”。 启动程序时,一个元素总是蓝色的。
@Override
public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("resource/Start.fxml"));
Scene scene = new Scene(root);
stage.setScene(scene);
stage.setTitle("Alc Calc V1.1");
stage.show();
}
=>
【问题讨论】:
-
这个元素有焦点。
-
如果你按下
Tab,下一个node应该会变成蓝色。按Spacebar应该选择它。 -
见:How do I remove the default border glow of a JavaFX button (when selected)?。不过,总的来说,我不建议删除它。
-
你也可以查看 .requestFocus();如果你想让它先拉到你的文本字段
标签: java javafx javafx-8 stage