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

RichTextFx代码区中的文本背景色

萧业
2023-03-14

我正在使用RichTextFx(CodeArea)突出显示我的代码。我想更改一些关键字的文本背景颜色并在下面使用css:

.parameter {
    -rtfx-background-color: yellow;
}

共有1个答案

法弘亮
2023-03-14

使用StyleClassedTextArea.setStyleClass(from, to,"class Name");将类名添加到某个特定范围。

 类似资料:
  • 我使用的是RichTextFX,我很惊讶代码区没有默认启用滚动条。我怎样才能让它出现?

  • 我正在RichTextFX代码区(我认为这是一种TextArea)中构建一个YAML编辑器。我想在按Enter键时保持当前的缩进级别。例如: 或者,如果有人已经在RichTextFX或JavaFX中构建了yaml编辑器,我希望有一个指向它的链接。 当我在这之后按回车键时,要添加子元素unde

  • 问题内容: 我想像在CSS中一样给SVG的背景上色 我只能找到有关的文档,该文档使文本本身着色 可能吗 问题答案: 否,这是不可能的,SVG元素没有 表示属性。 为了模拟这种效果,您可以使用或类似的东西(过滤器)在text属性后面绘制一个矩形。使用JavaScript,您可以执行以下操作:

  • 我有一个奇怪的问题,老实说,我不知道该怎么做。 我有一个背景图像的盒子。在背景图片上,我有很多带有背景颜色和文字的框。我希望每个框中的文本的颜色是透明的,所以颜色将是文本上面的背景图像的一部分。 这里有一个例子:http://jsfiddle.net/wjdwohdd/5/ 它应该是一个图像,而不是绿色背景。 如果我设置颜色:透明,文本的颜色变成红色,我不确定它是否可以作为背景图片。 编辑:我更新

  • 我需要在我的程序中使用文本区域,我也需要它是只读的。 这是我创建textArea的主程序的一部分: 这是我的css文件的一部分: 如果我删除行:ta.setDisable(true);Css的工作方式就像我希望它工作一样。但是在我将禁用 true 设置为 true 之后,它只会使文本区域透明,这使得文本非常难以阅读,并且背景颜色也不是我想要的。 有没有其他方法可以只读设置文本?或者有没有办法在禁用