- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用RichTextFX,但是当我尝试使用它时,我得到了一个长错误(请参阅下文)。我正在使用IntelliJ IDEA 2018.3.4,JDK 8和Gradle版本4.8.1。我当前尝试安装的方式是下载了jar(richtextfx-0.9.2.jar)并将其移到项目中的文件夹中。然后,我将 jar 添加为库并保存。然后,转到我的JavaFX文件,并新建一个代码区域CodeArea c = new CodeArea();
,这将导致较大的错误。我认为gradle安装存在错误。我以前从未使用过它,所以我很新。
我可以使用实际文件(当未编译为JAR时)运行提供的演示。这是在另一个项目中,创建项目时,gradle库将作为外部库添加。但是,我正在处理的项目没有这些额外的外部库。
任何关于做什么的支持将不胜感激。谢谢!
有以下异常(exception):
package demo.javafx;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;
import org.fxmisc.richtext.CodeArea;
public class TestRichTextFX extends Application {
@Override
public void start(Stage primaryStage) {
Pane root = new Pane();
Scene scene = new Scene(root);
CodeArea c = new CodeArea();
primaryStage.setAlwaysOnTop(true);
primaryStage.setTitle("");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
最佳答案
您不仅可以下载RichTextFX的JAR并将其添加到您的项目中。 RichTextFX本身具有仅下载JAR不会提供的依赖项。就您而言,您会看到一条错误消息,说明缺少Flowless依赖项。但是,您不必自己下载JAR文件,这就是Gradle的目的。您只需要在构建脚本中添加依赖项即可; RichTextFX的自述文件提供an example 1。
repositories {
mavenCentral()
}
dependencies {
implementation 'org.fxmisc.richtext:richtextfx:0.9.2'
}
compile
,但Gradle建议使用
implementation
-至少对于较新的版本(不推荐使用
compile
)。请注意,Android项目仍可能使用
compile
,尽管我不确定。
关于java - 使用Java 8安装RichTextFX时发生Gradle错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54845810/
我如何使用 RichTextFX突出显示 textarea 的一部分?我需要将 JAR 文件添加到我的项目库中吗? 请指导我完成整个过程。 最佳答案 是的,您必须将 jar 添加到项目的构建路径中。
我想更改所选文本的颜色或更改突出显示颜色,和 RichTextFx 中行号的背景,但我不知道该怎么做,我需要你的帮助! 最佳答案 .styled-text-area .selection {
是否可以为 StyleClassedTextArea(以及 RichTextFx 系列 Pane 的其余部分)注册滚动监听器? 你能举例说明如何做到这一点吗? TextArea 的常见方法不起作用。
每当我在 CodeArea 中输入内容并按 CTRL + Z 然后再次开始输入时,光标都会重置到文本的开头。 我调查了这个问题https://github.com/FXMisc/RichTextFX/
我正在尝试将 RichTextFX GenericStyledArea 实现到我的程序中,但是,我找不到一个示例来清楚地显示该程序如何工作以实现该功能,因此我没有想法如何实现它。如果您可以帮助展示如何
我当前正在尝试在 RichTextFX 中显示文件的内容,然后突出显示具有红色背景的行上的特定字符范围,这确实表明该行存在问题。 我的代码整齐地显示了所有内容,但不幸的是我没有突出显示。 代码:
我正在使用此处的 RichTextFX 控件 https://github.com/TomasMikula/RichTextFX 。我正在尝试创建一个具有不同样式的不同行的服务器日志。例如,如果一行告
我正在与 RichTextFx 合作的 CodeArea 突出显示自定义迷你语言代码。 现在,在执行此代码时,我想在当前执行的行前面显示一个小箭头。我知 Prop 体的行号,但无法使用行号标签发生任何
我刚开始在 JAVAFX 项目中使用 RichTextFX。但我发现我无法将文本添加到 InlineCssTextArea 中。在项目中,我使用了 MVC 设计并从场景生成器生成 UI 代码。 Inl
默认情况下,RichTextFx(顶部控件)看起来不像 TextArea(底部控件): 我找到了一种添加圆角的方法(只需从 modena.css 复制并配置 some styles): .virtua
RichTextFX 中是否有函数可以获取光标所在的实际行号? Github:RichTextFX 最佳答案 您可以通过以下方式获取插入符(“光标”)的索引 int offset = textArea
我是一名优秀的程序员,十分优秀!