0

我有一个包含提示文本“测试”的组合框。
组合框

假设我只想删除列表中的提示文本,如下图所示,我该怎么做?
组合框清除

谢谢你。

4

3 回答 3

1

我认为最好的方法是创建您的自定义单元工厂并编写一个新的 ListCell 类。在这里您可以添加一些逻辑: http ://docs.oracle.com/javafx/2/api/javafx/scene/control/ListCell.html

于 2013-08-16T09:16:50.643 回答
0

我想您可以使用以下方法简单地做到这一点:

cbo.setPromptText(null);

http://docs.oracle.com/javafx/2/api/javafx/scene/control/ComboBoxBase.html#setPromptText(java.lang.String)

于 2013-08-08T07:29:02.477 回答
0

最简单的方法是使用这一行: Some_ComboBox.getItems().remove(Some_ComboBox.getItems().size()-1);

于 2016-05-08T21:45:33.310 回答