text - 如何在 JavaFX 的文本字段中添加提示文本

标签 text javafx textfield hint

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

最佳答案

我这样做:

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

关于text - 如何在 JavaFX 的文本字段中添加提示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34069030/

相关文章:

java - 有什么方法可以让我的 JavaFX 代码更加清晰吗?

javascript - Titanium Mobile 中的文本字段居中

带有 LabelAlign Top (CENTER) 的 ExtJS 文本字段

ios - 两个数字之间的动画 UILabel 文本?

c++ - 在它后面找到 Word + X 个字母

text - 如何将文本文档表示为文本分类的特征向量?

JavaFX 图表轴标签格式

c# - 搜索大量大文本列表的最快方法

java - 在没有 GUI 的情况下启动 JavaFX 应用程序线程

actionscript-3 - AS3 - 删除 StageText 字段的焦点