JavaFX HTML 样式(或等效)标签

2024-01-11

在 Swing 中,使用 HTML 设计 JLabel 的样式非常简单 - 您只需使用所需的 HTML 作为标签的文本,并且它会被适当地呈现。

在 JavaFX 中这是不可用的,但我们可以使用以下命令设置特定标签(或一般节点)的样式setStyle() method.

然而,使用这种方法,如何将标签的一部分设置为某种样式并不明显,例如相当于:

JLabel label = new JLabel("<html>Part of this <b>text is b</b>old and part isn't.</html>");

实现上述目标的最简单方法是什么?


您可以尝试使用 TextFlow 组合不同样式的文本节点,例如

TextFlow textFlow = new TextFlow();

Text first=new Text("Part of this ");
first.setStyle("-fx-font-weight: regular");

Text second=new Text("text is b");
second.setStyle("-fx-font-weight: bold");

Text third=new Text("old and part isn't.");
third.setStyle("-fx-font-weight: regular");

textFlow.getChildren().addAll(first, second, third);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JavaFX HTML 样式(或等效)标签 的相关文章

  • style.css 在 WordPress 中不起作用

    我的 WordPress 有问题 我已经创建了所有需要的文件 包括 style css index php 等 但页面没有样式 在标题中 除其他外 我把这个
  • JavaFX 3D 面孔着色...再次

    我研究了这个question https stackoverflow com questions 26831871 coloring individual triangles in a triangle mesh on javafx 但我还
  • JavaFX TextField cancelEdit 未按预期工作

    I have a TextField https docs oracle com javase 8 javafx api javafx scene control TextField html and I would like the co
  • JavaFx ComboBox 绑定混乱

    我有一个 I18N 实现 它通过属性绑定 JavaFX UI 元素 例如 def translateLabel l Label key String args Any Unit l textProperty bind createStrin
  • 如何将 MouseDown 事件放入样式中?

    这有效 XAML
  • 如何使用 javafx 创建响应式文本?

    我创建了一个标签 其中显示了一个数字 现在我想让这个数字响应 GUI 我怎样才能做到这一点 这是我的号码及其当前字体大小 Label label new Label label setText 12 label setFont Font f
  • JavaFX 中的内部框架

    我找到了这个内部框架的例子 http docs oracle com javase tutorial uiswing components internalframe html http docs oracle com javase tut
  • 在 Jar 中为 Gluon Scene Builder 11.00 创建自定义控件

    我想在可执行 jar 文件中创建自定义控件 然后在 Gluon Scene Builder 11 00 中使用 我需要知道如何做到这一点 我尝试了几种形式 但在场景生成器中导入 jar 时我的控件没有出现 我正在使用 IntelliJ Co
  • JavaFX - Outlook 附件 - DnD

    您好 我需要一个 DnD 解决方案来将 Outlook 邮件附件拖到堆栈窗格中 JavaFX Outlook 2010 stackpaneDragAndDropZone setOnDragOver DragEvent event gt Dr
  • iframe 主体删除空间

    我的 iframe 风格为style width 100 几乎覆盖了页面宽度 但它在左侧和右侧留下了一个小边距 所以我添加了body margin 0px 删除空间 它有效 但问题是删除边距影响其他事物 例如段落 p inside 有没有办
  • 通过样式设置 DataGridCellsPresenter 的 ItemsPanel 不起作用

    我正在尝试设置ItemsPanel of a DataGridCellsPresenter在我的窗口的资源中 Bu
  • 如何在 JavaFX 中将 FontAwesome 升级到版本 5

    我有一个使用 FontAwesome 图标的 JavaFX 我想使用新版本 5 但似乎已经不起作用了 这是一个用 Groovy 编写的简单演示应用程序 可与旧版 FontAwesome 一起使用 import javafx applicat
  • JavaFX 中的 fx:id 和 id: 有什么区别?

    也许是一个真正的新手的问题 我开始通过阅读以下教程在 FMXL 应用程序中使用场景生成器学习 JavaFX http docs oracle com javase 8 javafx get started tutorial fxml tut
  • JavaFX:将像素写入 PixelWriter 的最快方法

    我正在寻找最快的方式来写入像素javafx scene image Image 写信给BufferedImage的后备数组要快得多 至少在我制作的测试图像上 只花了大约 20 毫秒BufferedImage WritableImage另一方
  • JavaFX 图像未在舞台中显示

    我尝试了很多次 尝试了很多方法 但都无法让自己的形象在舞台上如我所愿 我认为这可能与java寻找资源的路径有关 但我不确定 因为我刚刚开始使用视觉库 在本例中为JavaFX 这是我的目录结构 MyProject assets img myI
  • Javafx 组合框不会在实时更改时更新下拉列表大小?

    我正在使用 Javafx v8 0 25 b18 我出现的问题是动态组合框的下拉列表的大小不会改变 所以如果我最初在下拉列表中有两个项目 那么下拉列表大小将适合两个项目 但如果我现在用以下内容填充动态组合框三个项目 然后我在里面得到一个小滚
  • 为什么 JavaFX API 不包含在 Java 8 J2SE 中? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 有谁知道为什么 JavaFX 8 仍然不是即将推出的 Java 8 中的日常 J2SE API 显示所有 Java 组件的技术图清楚地将 Jav
  • Java NoSuchMethodException - 类中确实存在方法

    我正在构建一个 JavaFx 应用程序 我想创建一个接收 GridPane 和 Node 以及添加到窗格中的项目数量的方法 但是 当我调用该方法时 我收到 NoSuchMethodException 作为测试 我尝试创建一个简单的方法pri
  • Hibernate + SQLite 不创建数据库

    这是我的问题 我有一个使用 JavaFX Hibernate SQLite 的桌面应用程序 这是我的模型 Entity Table name usuario public class Usuario implements AbstractM
  • JavaFX 8 默认消息图标

    随着 JavaFX 的最近几次更新 我们收到了警报 我想获取消息的默认图标 错误 警告 在Swing中 我可以通过一些方式获取L F消息图标UIManager的属性 如何在 JavaFX 中获取消息的默认图标 它们是包含在属性中 还是由 C

随机推荐

  • 为什么这个MySQLI准备好的语句允许SQL注入?

    今天在教学生如何防止SQL注入时 我有点尴尬 在专业项目中 我使用准备好的语句 参数化查询作为防止 SQL 注入的一层 尽管我从未专业地使用过 mySQL 理论上 我认为使用预准备语句时 SQL 注入是不可能的 但后来这奏效了 Search
  • 将 EntityFramework.Extended 添加到项目中

    我已经添加EntityFramework Extended link https github com loresoft EntityFramework Extended 使用 NuGet 到我的项目 现在我面临一个问题 我该如何使用它Up
  • 在主 win32 窗口中创建窗口控制台

    我有一个 win32 应用程序 需要在按下波形符时打开像游戏一样的控制台 我认为最好的解决方案是使用 CreateWindow 函数 这是正确的吗 如何使其与主窗口重叠并在再次按下波形符时将其隐藏 谢谢你们 这里的解决方案不起作用 因为较新
  • 如何在 React 中的外部文件上设置 Material UI (withStyle) 样式?

    我试图将所有样式放入外部文件中以使其更清晰 但我找不到解决方案 例如 我有这样的东西 const styles theme gt appBar zIndex theme zIndex drawer 1 position absolute m
  • 无法在 Typescript 中导出常量

    有人能帮助我吗 我有 2 个文件 main ts 和 hi ts hi ts export const hello dd main ts import hello from hi class A public sayHello consol
  • 我可以在 PowerShell 中获取详细的异常堆栈跟踪吗?

    运行这样的脚本 1 function foo 2 3 bar 4 5 6 function bar 7 8 throw test 9 10 11 foo I see test At C test ps1 8 char 10 我可以获得详细的
  • Firebase Google signInWithRedirect 在身份验证成功后不会重定向到指定页面

    以下问题需要一点帮助 解释 我在我的项目中使用 Vue 和 Firebase 我正在尝试通过调用来设置 Firebase Google 登录通过重定向登录 身份验证本身有效 但不完全是我想要的方式 我需要它在身份验证后重定向到 dashbo
  • 在另一个函数完成后执行 jQuery 函数

    我想在另一个自定义函数完成后执行自定义 jQuery 函数第一个函数用于创建 打字 效果 function Typer var srcText EXAMPLE var i 0 var result srcText i setInterval
  • Sql Server 与 If 条件并集

    我有一个这样的查询 DECLARE tmpValue SET tmpValue 0 it will be change SELECT FROM Animal WHERE AniActive 1 UNION IF tmpValue gt 0
  • Javascript bitshift 替代 math.round

    var1 anyInteger var2 anyInteger Math round var1 var2 var2 上述代码的 JavaScript bitshift 替代语法是什么 使用整数而不是浮点数 谢谢 更新 快速回答 var in
  • 如何获取纯 'globe' Unicode 字符

    如果您在文件中包含 Unicode 字符NSString 其中很多将采用该文本的颜色集 它们只是该字体的常规字形 因此它们像任何其他字符一样显示 但有些 Unicode 字符是有颜色的 例如经络地球仪 http www charbase c
  • 在 Xamarin Forms 中为 Treeview 创建可绑定属性

    我需要在我的 xamarin 表单应用程序中使用 Treeview 但是网上唯一现有的 TreeView 不是免费的 Syncfusion 和 Telerik 所以我发现了这个非常有趣的项目 https github com AdaptSo
  • 使用键盘滚动 Sencha 列表

    I am using sencha list in my application It is a scrollable list I want to scroll the list by up down key and hand gestu
  • 在单个 MDX 查询中多次使用 IIF() 函数时无法正常工作

    我需要使用单个 MDX 查询根据两个条件获取聚合值 Am having below data 我在下面的查询中使用 IIF 函数创建了两个计算函数 WITH MEMBER Measures Expression1 AS IIF EMPLOY
  • 如果每个观察结果可以属于多个组,则进行聚合

    我想按组聚合日期 但是 每个观测值可以属于多个组 例如观测值 1 属于 A 组和 B 组 我找不到一个很好的方法来实现这一点data table 目前 我为每个可能的组创建了一个逻辑变量 该变量的值是TRUE如果观察结果属于该组 我正在寻找
  • 动态 Linq 分组依据

    我按照以下步骤解决了所描述的类似问题 但我似乎无法使解决方案发挥作用System LINQ Dynamic Select new 到 List 或 的任何其他可枚举集合 中 https stackoverflow com questions
  • 如何在paginationControl中使用参数指定路由?

    我正在尝试在我的新闻源上创建分页 我的新闻提要有两种模式 所有新闻提要和按类别提要 所有新闻提要的分页工作正常 但我在 按类别提要 分页方面遇到问题 我这样使用paginationControl Route news category co
  • 从 Angular 访问受 Google IAP 保护的 API

    我的应用程序有 2 个模块 Spring Boot后端API Angular 前端 SPA 应用 两者都部署在谷歌应用引擎 GAE I used 谷歌应用内购买用于身份验证 启用后IAP有什么方法可以生成IAP JWT 令牌供组织内的不同用
  • 查找 Numpy 数组中子列表的索引

    我正在努力寻找 Numpy 数组中子列表的索引 a False True True True True True True True True True True True sub True True True True index np
  • JavaFX HTML 样式(或等效)标签

    在 Swing 中 使用 HTML 设计 JLabel 的样式非常简单 您只需使用所需的 HTML 作为标签的文本 并且它会被适当地呈现 在 JavaFX 中这是不可用的 但我们可以使用以下命令设置特定标签 或一般节点 的样式setStyl