当前位置: 首页 > 知识库问答 >
问题:

JavaFx HTMLEditor中的颜色/高亮显示空格

罗飞宇
2023-03-14

在我的应用程序中,我有一个HTMLEditor,我想突出显示空白,以向用户显示我的编辑器在哪里插入了空白。在Swing中,这很容易,但我不知道如何使用JavaFX实现。我知道在JavaFX中的一般样式文本中已经有一个关于样式文本的问题了?但在这里,我对空白特别感兴趣。有什么建议吗?

非常感谢

共有1个答案

徐经武
2023-03-14

由于安德鲁·汤普森的建议,我找到了解决办法。此解决方案使用html“pre”标记。

<!DOCTYPE html>
<html>
<style type="text/css">
pre {

        display: inline;
        color:red;
        background:green;
        font-family: monospace;
        white-space: pre;
        margin: 0em 0;
    } 
    </style>
    <body>
    Hello everybody <pre> Text in a pre element
    is displayed in a fixed-width font, and it preserves
    both      spaces and line breaks </pre>
    </body>
    </html>

请也看看超文本标记语言

 类似资料:
  • 本文向大家介绍javascript实现table选中的行以指定颜色高亮显示的方法,包括了javascript实现table选中的行以指定颜色高亮显示的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了javascript实现table选中的行以指定颜色高亮显示的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的javascript程序设计有所帮助。

  • 对于我使用的语法高亮Highlight.js自定义主题. 自动语言检测已关闭,因此您可能希望指定您使用的编程语言 ```rust fn main() { // Some code } ``` 与主题的其余部分一样,用于语法突出显示的css,可以使用您自己的文件覆盖. highlight.js 通常你不应该覆盖这个文件,除非你想使用更新的版本. highlight.css highlight

  • 在页面上有两个框 这两个框是一个数组的数据类似与 [ 这种格式的我去循环然后画的框 想要实现无论点击这两行哪行 这两行都高亮显示 用过根据id查找页面元素,但id只能返回第一个所以只能第一个高亮

  • 我在专业版的PyCharm中使用sekizai来控制我的JavaScript代码在页面中的呈现位置。 在我的django模板代码中,这意味着我的JavaScript没有包含在通常的

  • 我目前正在一个项目中使用MPAndroidChart。我正在使用带有自定义BarChartRenderer和XaxiRenderer的条形图。 我面临的问题是,我希望与高亮显示(单击)栏关联的标签与该栏的颜色相同。 有没有办法通过重写lib函数/类来做到这一点? 这是我的图表实际状态的屏幕截图(10月16日的条形图突出显示)。 这是我想要的最终结果 有人试过在MPAndroidChart上做这种事

  • 我一直在寻找,到目前为止还没有找到任何在PyCharm中为jenkinsfile启用语法高亮的方法。有人知道做这件事的方法吗?我特别使用脚本管道。