有没有办法将CSS样式类添加到Java String inline中

时间:2015-08-10 11:43:19

标签: java css javafx

有没有办法将css类添加到Java String inline?

要向Label添加类:

String siteNameText = "This is : ";
String siteName = "StackOverflow.com";
Label siteNameLabel = new Label(siteNameText + siteName);
siteNameLabel.getStyleClass().add("site_name_bold");

有没有办法只将样式类添加到"StackOverflow.com"中的siteName?唯一的另一种选择是将它们分成两个不同的标签来分离它们。

1 个答案:

答案 0 :(得分:-1)

检查AttributedString类,它完全按照你的要求进行。

编辑:但是,您无法在Label / JLabel中直接使用它,您需要使用图形对象自己绘制字符串。