JavaFX:向ChoiceBox项添加工具提示的任何方法

JavaFX:向ChoiceBox项添加工具提示的任何方法,java,user-interface,javafx,tooltip,Java,User Interface,Javafx,Tooltip,我试图将工具提示添加到选择框的每个项目中,但我找不到正确的方法。似乎您必须通过getSelectionModel()获取项目,并添加一个Listener,因为Tooltip类无法处理该项,但我只能添加一个不适合任务的ChangeListener,而EventListener似乎无法处理该项。有没有人知道怎么做,或者有什么方法我可以试试,因为我对JavaFX还不熟悉,而且可能很简单。谢谢大家! 当显示选择框的弹出窗口时,是否希望在每个元素上显示工具提示?如果是这样的话,我认为你不能用一个选择框(尽

我试图将
工具提示添加到
选择框的每个项目中,但我找不到正确的方法。似乎您必须通过
getSelectionModel()
获取项目,并添加一个
Listener
,因为
Tooltip
类无法处理该项,但我只能添加一个不适合任务的
ChangeListener
,而
EventListener
似乎无法处理该项。有没有人知道怎么做,或者有什么方法我可以试试,因为我对JavaFX还不熟悉,而且可能很简单。谢谢大家!

当显示
选择框
的弹出窗口时,是否希望在每个元素上显示工具提示?如果是这样的话,我认为你不能用一个
选择框
(尽管你可以用一个
组合框
,通过使用它的
cellFactory
)。如果您只想在依赖于所选项目的基本控件上显示工具提示,您可以观察选择模型中的
selectedItem
。@James\u D我恐怕这就是我得到的答案。但是谢谢你的启发。我会考虑用组合框替换ChoiceBox。在
ChoiceBox
的功能和(不可编辑的)
ComboBox