java fx:在一个句子中组合文本和图像(图标)(标签)

时间:2015-11-20 06:32:57

标签: java javafx

是否可以使用Javafx在2个单词之间的标签中嵌入图像。 我知道可以在左侧,右侧和中间添加图像。 是否可以嵌入单词?如果没有,还有其他办法吗?

例如,我将有一个显示消息的页面:

请选择鲜花按钮(此处为鲜花图片)以转到鲜花部分

1 个答案:

答案 0 :(得分:4)

您可以使用TextFlow

像这样:

Text text1 = new Text("word 1");
Text text2 = new Text("word 2");
ImageView imageView = new ImageView(
    new Image(getClass().getResource("smile.png").toExternalForm())
);
TextFlow textFlow = new TextFlow(text1, imageView, text2);