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