如何在JavaFX的Textfield中添加提示文本

时间:2015-12-03 14:51:23

标签: text javafx textfield hint

我想在文本字段中添加一些提示文本,例如“name”或“surname”。我创建了像TextField userTextField = new TextField();这样的文本字段,但我找不到如何做到这一点。在这里,我刚发现这个Clear prompt text in JavaFX TextField only when user starts typing,但我无法相信这是唯一的方法。或者我错了?

1 个答案:

答案 0 :(得分:5)

我这样做:

userTextField.setPromptText("name"); //to set the hint text
userTextField.getParent().requestFocus(); //to not setting the focus on that node so that the hint will display immediately