java - 有没有办法将 css 样式类添加到 Java 字符串内联

标签 java css javafx

<分区>

有没有办法将 css 类添加到 Java 字符串内联?

将类添加到标签:

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

有没有办法只将样式类添加到 siteName 中的 "StackOverflow.com"?唯一的其他选择是通过将它们放入两个不同的标签来将它们分开。

最佳答案

检查 AttributedString 类,它完全按照您的要求执行。

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

关于java - 有没有办法将 css 样式类添加到 Java 字符串内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31918648/

上一篇:html - 我的图片都没有显示

下一篇:javascript - JS Animate 的两个属性(!JQ)

相关文章:

java - 如何使用 Java 线程运行 javafx 组件?

java - 获取 JAX-RS AsyncResponse,但稍后暂停

Java "for"语句实现阻止垃圾收集

html - 弹出框中的视频

jquery - 多级下拉菜单 Bootstrap

java - 如何在 Javafx 的堆栈 Pane 中播放媒体?

java - 过滤列表无法使用.contains

java - 在 Java 中插入 Oracle 嵌套表

java - 如何使用正则表达式显示数字? (安卓)

javascript - 像 wunderlist.com 上的动画弹出窗口