【问题标题】:Loading local CSS file in WebView.replaceContent在 WebView.replaceContent 中加载本地 CSS 文件
【发布时间】:2014-02-23 22:13:26
【问题描述】:

我正在尝试使用

在 JavaFx 中实现代码编辑器

https://gist.github.com/jewelsea/1463485

但问题是它从 Internet 下载 CSS/Javascript 以加载 CodeMirror。有没有办法下载这些文件并放置它们,以便它可以在 Netbeans 本地加载它们?我有 Java 经验,但没有那么多 JavaFX 或 HTML。

【问题讨论】:

    标签: java javascript webview javafx


    【解决方案1】:

    请将 CSS/Javascript 放在类路径中并使用以下代码:

    private final String editingTemplate =
    "<!doctype html>" +
    "<html>" +
    "<head>" +
    " <link rel=\"stylesheet\" href=\"codemirror.css\">" +
    " <script src=\"codemirror.js\"></script>" +
    " <script src=\"clike.js\"></script>" +
    "</head>" +
    "<body>" +
    "<form><textarea id=\"code\" name=\"code\">\n" +
    "${code}" +
    "</textarea></form>" +
    "<script>" +
    " var editor = CodeMirror.fromTextArea(document.getElementById(\"code\"), {" +
    " lineNumbers: true," +
    " matchBrackets: true," +
    " mode: \"text/x-java\"" +
    " });" +
    "</script>" +
    "</body>" +
    "</html>";
    

    我只是想从类路径而不是互联网中选择 CSS/Javascript

    【讨论】:

      猜你喜欢
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      • 2017-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-25
      • 1970-01-01
      相关资源
      最近更新 更多