gpt4 book ai didi

JavaFx 通过单击专注于 Pane

转载 作者:行者123 更新时间:2023-12-03 21:33:34 25 4
gpt4 key购买 nike

我需要能够在 Pane 上单击以聚焦。对于大多数其他节点,这在默认情况下有效——出于某种原因,这不适用于 Pane 。

我的场景:

边框 Pane > 滚动 Pane > anchor 定 Pane > Pane

我试过调用pane.setFocusTraversable(),但是我只能用tab键进入飞机。我需要能够点击它。

有任何想法吗?提前致谢。

最佳答案

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.TextField;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class Focus extends Application {

@Override
public void start(Stage primaryStage) {
TextField t1 = new TextField();
tf1.setPromptText("Enter Text");
TextField t2 = new TextField();
tf2.setPromptText("Enter Text");
VBox root = new VBox(5, t1, t2);
primaryStage.setScene(new Scene(root, 250, 150));
primaryStage.show();
root.requestFocus();
}
}

关于JavaFx 通过单击专注于 Pane ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39554449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com