问题标签 [richtextfx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1161 浏览

javafx - 使用 RichTextFX 获取光标是 JavaFX 的实际行号

RichTextFX 中是否有一个函数可以获取光标所在的实际行号?

Github:富文本FX

0 投票
1 回答
245 浏览

javafx - RichTextFX 只读?

我想使用 RichTextFX (StyledTextArea) 打印带有错误消息等的标准输出。我已经在其中使用它来进行自定义代码编辑,并且效果很好。

但是我怎样才能使输出“只读”?我希望用户能够标记文本、复制和粘贴、与链接交互以及悬停弹出窗口等。但不能更改输出的内容。

我是否应该实现某种更改侦听器来阻止/恢复用户可能(意外)进行的任何更改,或者是否有更简单/更优雅的解决方案?

0 投票
3 回答
1832 浏览

javafx - How to make look and feel of RichTextFx similar to TextArea?

RichTextFx (top control) doesn't looks like TextArea (bottom control) by default:

RichTextFX without border, corners and focus border

I have found a way how to add round corners (just copy and configure some styles from modena.css):

but don't understand how to add gray border around unfocused control and blue border around focused control (i.e. around text control and scrollbars)?

Seems like blue border of focused control configured here but the following CSS doesn't work:

As I understand this is doesn't work because .virtualized-scroll-pane doesn't take focus.

Here is Maven project for reproduce problem.

So, how to fix it?

FYI: RichTextFX 0.7-M1, JDK 1.8.0_91-b14

0 投票
1 回答
342 浏览

java - RichTextFx 滚动事件

是否可以为 StyleClassedTextArea (以及 RichTextFx 系列窗格的其余部分)注册滚动侦听器?

你能给我举个例子吗?

TextArea 的常用方法不起作用。

0 投票
1 回答
854 浏览

javafx - RichTextFx:如何将绑定添加到 StyleClassedTextArea

如果我的要求很明显,但我不知道如何StyleClassedTextArea使用 RichTextFx 在 a 中创建绑定,请原谅我。我想要做的是拥有该区域和一个按钮(这将触发某种文本处理)并在该区域为空时禁用该按钮。我的代码如下

主.java

控制器.java

主文件

这是因为当我转换它时mainTextArea.textProperty()返回ObservableValue<String>会引发异常,并带有以下堆栈跟踪

0 投票
0 回答
465 浏览

javafx - InlineCssTextArea (RichTextFX) 当前样式?

我正在尝试使用 RichTextFX 库组件:InlineCssTextArea 在 javafx 中实现类似富文本编辑器的功能。

我期待一个类似于这样的 API:

但似乎所有风格的变化都必须应用于一系列角色。我错过了什么?这个用例似乎是最自然的。

我是否必须跟踪当前的 carret 位置并相应地应用更改?

0 投票
2 回答
267 浏览

css - RichTextFX StyleClassedTextArea 填充

我在我的应用程序中使用 StyleClassedTextArea 就像一个带有样式的文本框

但是,StyleClassedTextArea 中的文本似乎没有像在文本框中那样在所有侧面都正确填充

StyleClassedTextArea 在此处输入图像描述

文本框:

在此处输入图像描述

我试过这个:

似乎不起作用。

请提出解决方案

0 投票
0 回答
114 浏览

javafx - 如何从 RichTextFX StyleClassedTextArea 中保存文本以及样式?

我需要将 StyleClassedTextArea 中的文本及其样式保存在一个变量中,以便以后可以使用相同样式的文本填充 StyleClassedTextArea

这只保存纯文本

我需要使用保存的样式文本填充 StyleClassedTextArea,如下所示

0 投票
0 回答
52 浏览

java - 以 -、+、<、> 开头的行的 Java 正则表达式

我正在开发一个支持语法高亮的文本区域(基于 RichTextFX)。^当我试图创建正则表达式来突出显示 Diff 文件的语法时,我无法使用这样的方式突出显示多行

这是该类的完整代码。

在通过任何判断之前,我不是一个仍在努力学习的专业程序员。:)

0 投票
0 回答
417 浏览

java - 将自定义 JavaFX 控件添加到 Scenebuilder

目前,我正在 FXML 中构建一个项目,并希望在 SceneBuilder 2.0 中使用自定义 RichTextFX Java 类。我知道这将涉及自定义控件的使用,但是我目前对实际完成实现所需的步骤感到困惑。

我尝试将其导出为 JAR 文件并将其导入 SceneBuilder,但是,它不可编辑并且无法按预期运行。这就是它在最终产品JavaFX GUI上的外观。

任何帮助将不胜感激,我很乐意进一步澄清。

谢谢,

查兰迪普