标签列表
在JavaFX中的单个TextArea中应用不同的样式到字符串
string
fonts
textarea
javafx
4
4
有没有办法在
TextArea
中为文本的子字符串设置样式?
setStyle()
方法只能在
TextArea
类中使用。
-
melkhaldi
5
通过你的所有TextArea问题,我想确保你知道这个奇怪命名的
HTMLEditor
。
- brian
嗨,布赖恩,是的!我知道HTML编辑器。但我正在尝试开发一个带有一些特殊功能的文本编辑器原型,这需要我从头开始构建(有点)。我能否获得不带工具栏的html文本编辑器?主要目标是我想对文本中的子字符串应用某些样式。我还不确定那个文本应该是什么(文本区域似乎不是正确的选择)。我正在尝试Java 1.8..我会回报的... :/
- melkhaldi
似乎Java 8中的TextFlow正是我所需要的。但它在Netbeans中无法加载。有任何想法为什么吗?它已经在文档中了,但在安装中。https://wikis.oracle.com/display/OpenJDK/Rich+Text+API+Samples
- melkhaldi
我猜这不是真的,因为它们不可编辑...
- melkhaldi
Melkhaldi - 不要发很多评论,你可以编辑你的问题并在问题中发布你的进展更新(这样更容易阅读和跟踪)。
- jewelsea
1
个回答
6
6
如果您正在使用JDK 8,则可以使用
RichTextFX
实现此目的。它允许您将样式类添加到文本范围中。
-
Aspirant
6
我目前正在使用带有J7.45的NetBean 7.4。如果我升级,会出现问题吗?
- melkhaldi
我无法回答升级问题。
- Aspirant
好的,我已经安装了1.8版本,并将其应用为默认库。有两个问题:第一个是之前的文本区域仍然显示,但非常模糊和不清晰。第二个问题是,尽管Java 8是该项目的默认库,但当我添加CodeArea area = new CodeArea时,它并没有提供导入选项,只要求创建CodeArea类。根据上面链接中的示例,类类型应为CodeArea。
- melkhaldi
我添加了 "import codearea.control.CodeArea;" 但它说这个类不存在... 我的项目浏览器中仅显示Java1.8库。这很奇怪。
- melkhaldi
看起来你的项目类路径中没有包含 CodeAreaFX。
- Aspirant
好的,我成功添加了一个包含它的JAR文件!现在它显示出来了...我要去尝试一些魔法:D 我会回报的!
- melkhaldi
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
4
为什么禁用的JavaFX TextArea与TextField颜色不同
6
JavaFX:将控制台输出重定向到在SceneBuilder中创建的TextArea
6
在JavaFX中将SLF4J日志重定向到TextArea
19
将System.out重定向到JavaFX中的TextArea
16
JavaFX TextArea 中的 Tab 键导航
10
JavaFX中TextArea的CSS样式不起作用。
4
将控制台输出重定向到JavaFX TextArea?
13
JavaFX TextArea 中的模糊文本
12
在“textarea”中设置文本样式
10
在JavaFX TextArea中突出显示字符串