Javafx 将图像放入PopOver标题中

Javafx 将图像放入PopOver标题中,javafx,controlsfx,Javafx,Controlsfx,如何在PopOver标题中放置图像而不是文本 PopOver popover = new PopOver(); popover.setTitle("Controls"); 我想设置图像而不是文本。只需将图像视图设置为 如果您想要一个标题,只需使用VBox或BorderPane或类似于contentNode的合适布局即可。@BoudjemaaBaali我不知道您的代码出了什么问题,但我添加的成功显示PopOver的仅有两行是PopOver.setArrowLocation(PopOver.ar

如何在
PopOver
标题中放置图像而不是文本

PopOver popover = new PopOver(); 
popover.setTitle("Controls");

我想设置图像而不是文本。

只需将
图像视图设置为


如果您想要一个标题,只需使用
VBox
BorderPane
或类似于
contentNode
的合适布局即可。

@BoudjemaaBaali我不知道您的代码出了什么问题,但我添加的成功显示
PopOver
的仅有两行是
PopOver.setArrowLocation(PopOver.arrow位置左上);PopOver.show(btn)
其中
btn
是显示
PopOver
的按钮。请注意,从web下载图像可能需要一些时间,但您也可以使用硬盘上图像的url或jar文件中的某些资源…谢谢您,这是我的工作!但如果我想将字符串设置为Pop的标题,这不是我想要的我将使用popover.setTitle(“”);但我想使用图像而不是字符串,它们使用标签作为标题,但我现在不知道如何访问此标签以将图像作为其背景?
ImageView imageView = new ImageView("https://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-icon.png");
PopOver popOver = new PopOver();
popOver.setContentNode(imageView);