我已经为我的组合框设置了一个提示文本,该文本在选择选项之前出现。
用户在 ComboBox 中选择一个元素后,我希望该文本再次出现,但我不希望它是 ComboBox 项。
我尝试清除选择并再次设置提示文本,但没有出现任何文本,它是空的。
我需要怎么做?
javadoc 声明:
公共最终无效集提示文本(字符串值(
设置属性提示文本的值。
物业描述:
要显示的组合框提示文本,如果未显示提示文本,则为 null。提示文本并非在所有情况下都显示,它依赖于 ComboBoxBase 的子类来阐明何时显示提示文本。例如,在大多数情况下,当组合框不可编辑时,将永远不会显示提示文本(即,仅当用户通过文本输入输入时才显示提示文本(。
https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ComboBoxBase.html#setPromptText-java.lang.String-