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

与追加文本与样式在Richextfx的问题

施彬彬
2023-03-14

我想使用方法append(String text, String sytleClass)中的StyleClassedTextArea中的样式附加特定文本但有一个问题

StyleClassTextArea textarea=new StyleClassedTextArea();
textarea.appendText("no-style");
textarea.append("with-style","error");
textarea.appendText("no-style");

我想输出应该是(对于我使用粗体文本的样式)

没有样式没有样式

但实际输出是

没有样式没有样式

它会将样式应用于以后添加的所有文本。那么,解决方法是什么呢?

共有1个答案

郜琦
2023-03-14

我在rihtextfx github页面上发布了此版本,请参阅此版本以了解更多详细信息richtextfx issue-938

 类似资料:
  • 问题内容: 我有一个4个熊猫数据框的列表,其中包含我想合并为一个数据框的一天的报价数据。我无法理解concat在时间戳上的行为。请参阅以下详细信息: 使用我得到: 使用我得到: 注意使用时索引如何变化。为什么会发生这种情况,我将如何使用该方法来重现使用所获得的结果?(因为看上去快得多;每个循环24.6 ms,而每个循环3.02 s) 问题答案: 因此,您正在执行的操作是append和concat

  • 如果想增加切片的容量,我们必须创建一个新的更大的切片并把原分片的内容都拷贝过来。下面的代码描述了从拷贝切片的 copy 函数和向切片追加新元素的 append 函数。 示例 7.12 copy_append_slice.go package main import "fmt" func main() { sl_from := []int{1, 2, 3} sl_to := mak

  • 我正在使用android Paint类创建文本。我知道如何设置文本大小和颜色。我想使用Arial作为字体大小和粗体。我如何使用油漆对象来做到这一点。我看了Paint类中的方法,但找不到任何关于我如何做到这一点的东西。 这就是我创建文本样式的方法。 下面是我如何在视图上绘制文本。 如何使用Paint类创建Arial字体和粗体文本。

  • 基础文本样式 <div class="content-padded">   <h1>标题一</h1>   <h2>标题二</h2>   <h3>标题三</h3>   <h4>标题四</h4>   <h5>标题五</h5>   <h6>标题六</h6>   <p>这是一个段落</p> </div>

  • 文本类组件共享一些通用样式, 这类组件目前包括 <text>、<input>和<richtext> 属性 color color {color}:文字颜色,支持如下字段: * RGB( rgb(255, 0, 0) ) * RGBA( rgba(255, 0, 0, 0.5) ) * 十六进制( #ff0000 );精简写法的十六进制( #f00 ) * 色值关键字(red) font-size

  • 这是因为什么?