Java 默认荧光笔

2023-12-12

我正在使用DefaultHightlighter.DefaultHightlighterPainter突出显示 java 文本窗格中的文本。 我想删除所有突出显示(可能有多个突出显示的字符串)并希望它返回突出显示已被删除的字符串的位置,所以显然我不能使用pseudoCodeTextPane.getHighlighter().removeHighlight(highlight);

有人可以帮忙吗? 谢谢


怎么样

 Highlighter.Highlight[] highlights = pseudoCodeTextPane.getHighlighter().getHighlights();
 int[] startOffsets = new int[highlights.length];
 int[] endOffsets = new int[highlights.length];
 for (int i = 0; i < highlights.length; ++i) {
     startOffsets[i] = highlights[i].getStartOffset();
     endOffsets[i] = highlights[i].getEndOffset();
 }
 pseudoCodeTextPane.getHighlighter().removeAllHighlights();
 // now do whatever processing you want to do with the highlight locations
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java 默认荧光笔 的相关文章

  • java中的csv到pdf文件

    我正在尝试获得一个csv文件解析为pdf 到目前为止我所拥有的内容附在下面 我的问题是这段代码最终出现在 pdf 中的文件在 csv 文件的第一行被截断 我不明白为什么 附示例 本质上我想要一个没有任何操作的 csv 文件的 pdf 版本
  • Flutter 容器的 onTap 方法

    一直在开发一个 flutter 应用程序并根据一些 Firebase 数据动态构建一些容器 我想知道是否有办法获得容器的 onTap 方法 或任何不是按钮的小部件 这是一个代码示例 child new Container INSERT ON
  • Java 创建浮雕(红/蓝图像)

    我正在编写一个 Java 游戏引擎 http victoryengine org http victoryengine org 并且我一直在尝试生成具有深度的 3D 图像 您可以使用那些红色 蓝色眼镜看到 我正在使用 Java2D 进行图形
  • 如何从另一个xml文件动态更新xml文件?

    我想从另一个 xml 文件更新 xml 文件 我使用了一个 xml 文件 如下所示 one xml
  • 方法断点可能会大大减慢调试速度

    每当向方法声明行添加断点 在 Intellij IDEA 或 Android Studio 中 时 都会出现一个弹出窗口 方法断点可能会大大减慢调试速度 为什么会这样戏剧性地减慢调试速度 是我的问题吗 将断点放在函数的第一行有什么不同 Th
  • Java:从元素创建 DOM 元素,而不是文档

    如您所知 在 Java 中创建 Dom 元素的正确方法是执行以下操作 import org w3c dom Document import org w3c dom Element Document d Element e e d creat
  • 场景生成器删除 fxml 文件中的导入

    我使用场景构建器 Gluon Scene Builder JavaFX Scene Builder 8 1 1 来创建应用程序的 UI 并使用 Eclipse 开发 JavaFX 现在 每次我在场景生成器中保存某些内容时 它都会从 fxml
  • Java替换特定字符

    这是我在这个网站上的第一个问题 所以我会尽量不要成为一个十足的菜鸟 我目前正在用java 创建刽子手游戏 所以我问你的问题是我们是否被赋予了 幽灵 这个词 并将 Ghost 替换为 hiddenWord ghost length for i
  • cucumber-junit-platform-engine 中的功能文件发现

    In cucumber junit我使用的库 CucumberOptions定义功能文件位置 package com mycompany cucumber import cucumber api CucumberOptions import
  • 使用 java 按电子邮件发送日历邀请

    我正在尝试使用 java 发送每封电子邮件的日历邀请 收件人收到电子邮件 但不会显示接受或拒绝的邀请 而是将该事件自动添加到他的日历中 我正在使用 ical4j jar 构建活动 邀请 private Calendar getInvite
  • 打印包含 JBIG2 图像的 PDF

    请推荐一些库 帮助我打印包含 JBIG2 编码图像的 PDF 文件 PDFRenderer PDFBox别帮我 这些库可以打印简单的 PDF 但不能打印包含 JBIG2 图像的 PDF PDFRenderer尝试修复它 根据 PDFRedn
  • OpenJDK 版本控制

    上下文 我想确保我们系统上安装的 Java 不受 CVE 2022 21449 的影响 java version 给出 openjdk version 11 0 7 2020 04 14 LTS OpenJDK Runtime Enviro
  • ExceptionHandler 不适用于 Throwable

    我们的应用程序是基于 Spring MVC 的 REST 应用程序 我正在尝试使用 ExceptionHandler 注释来处理所有错误和异常 I have ExceptionHandler Throwable class public R
  • 使用 Java 从 S3 上的文件在 S3 上创建 zip 文件

    我在 S3 上有很多文件 需要对其进行压缩 然后通过 S3 提供压缩文件 目前 我将它们从流压缩到本地文件 然后再次上传该文件 这会占用大量磁盘空间 因为每个文件大约有 3 10MB 而且我必须压缩多达 100 000 个文件 所以一个 z
  • 来自客户端的超时 Web 服务调用

    我正在使用 RestEasy 客户端调用网络服务 一项要求是 如果调用运行时间超过 5 秒 则中止 超时调用 我如何使用 RestEasy 客户端实现这一目标 我只看到服务器端超时 即如果在一定时间内未完成请求 Rest Easy 网络服务
  • Spock模拟inputStream导致无限循环

    我有一个代码 gridFSFile inputStream bytes 当我尝试这样测试时 given def inputStream Mock InputStream def gridFSDBFile Mock GridFSDBFile
  • 重写Object类的finalize()方法有什么用?

    据我所知 在java中如果我们想手动调用垃圾收集器 我们可以执行System gc 1 我们在重写的finalize 方法中做了哪些操作 2 如果我们想手动调用JVM垃圾收集器 是否需要重写finalize 方法 我们在重写的 Finali
  • 从一个文本文件中获取数据并将其移动到新的文本文件

    我有一个文件 里面有数据 在我的主要方法中 我读入文件并关闭文件 我调用另一种方法 在原始文件的同一文件夹内创建一个新文件 所以现在我有两个文件 原始文件和通过我调用的方法生成的文件 我需要另一种方法 从原始文件中获取数据并将其写入创建的新
  • Java 推断泛型类型

    我正在寻找类似的推断捕获泛型类型的概念 类似于以下方法片段 但不是捕获泛型类型的类 public
  • 使用 eclipse IDE 配置 angularjs

    我想开始使用 AngularJs 和 Java Spring 进行开发 我使用 Eclipse 作为 IDE 我想配置我的 Eclipse 以使这些框架无缝工作 我知道我可能要求太多 但相信我 我已经做了很多研究 你们是我最后的选择 任何帮

随机推荐

  • 对 RGB 值使用逻辑位移位

    当谈到按位逻辑时 我有点天真 我有一个可能是一个简单的问题 基本上 如果我有这个 是 ActionScript 但可以应用于多种语言 var color uint myObject color var red uint color gt g
  • 有没有好的 Markdown Javascript 库或控件? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我想建立一个网站 用户可以
  • text() R 函数 - 如何更改单个单词的字体?

    text x y font 2 text 更改整个 文本 的字体 但是是否可以更改 文本 中单个单词的字体 Yep plot new text 0 5 0 5 expression paste bold bold not bold 看一眼
  • Ada:包装概念[关闭]

    Closed 这个问题是基于意见的 目前不接受答案 这是我之前的帖子的后续内容 Ada 了解私有类型并了解包装 一个实现Rectangular类型是使用一种实现来制作的 即Rectangular Method 1此实现需要一个规范文件和一个
  • 我如何在 CSS 中使用自定义字体

    为了使用浏览器不支持的自定义字体 我可以尝试哪些选项 更新 截至 2015 年 最好的选择是使用 CSS3 font face 几乎所有地方都支持它 Google Fonts 平台上有很好的例子 正确的知道可能最好的选择是 cufon ht
  • 安装声称已成功,但在设备上找不到应用程序

    Xcode 给了我这条消息 无法找到已安装的应用程序安装声称有 成功 但在设备上找不到应用程序 捆绑包 ID 无效的 我刚刚开始使用 Pod 我该如何解决 我在通过 XCode 11 Beta 4 在 iOS 13 上测试 Cordova
  • 如何在Chef客户端上设置节点属性?

    我正在使用厨师 客户食谱将机器配置为厨师客户端 创建此客户端时如何配置节点属性 我不想做knife node edit 我的目标是在创建此节点时设置一些节点属性 可能是通过向 JSON 文件添加一些内容 UPDATE 我正在创建数百个将使用
  • Plotly:如何在plotlyexpress中找到趋势线系数?

    如何在plotlyexpress中找到趋势线的系数 例如 我使用下面的代码来绘制趋势线 但现在我想知道系数 import plotly express as px px scatter df x x data y y data trendl
  • 计算日期范围内的天数?

    我有一个这样的查询 SELECT COUNT AS amount FROM daily individual tracking WHERE sales YES AND daily individual tracking date BETWE
  • Mac Automator - 合并 PDF 文件,保存在同一文件夹中

    我正在使用 Automator 合并 PDF 文件 但无法弄清楚如何自动将生成的文件保存到同一文件夹中 相反 它会询问我将文件放在哪里 我将其用作服务 这是我现有的工作流程 1 服务在 任何应用程序 中接收选定的 PDF 文件 2 合并PD
  • C# 中只有 Date 类型 - 为什么没有 Date 类型?

    在我们的 C 项目中 我们需要表示没有时间的日期 我知道的存在DateTime但是 它也包含一天中的某个时间 我想明确指出某些变量和方法参数是基于日期的 因此我不能使用DateTime Date财产 解决这个问题的标准方法是什么 为什么没有
  • maxlength 在 ckeditor angularjs 指令的文本区域中不起作用

    我已经使用 ckeditor 插件在 angularjs 中创建了一个应用程序 我已经为 ckeditor 创建了一个指令 该应用程序工作正常 但问题是我需要将最大字符长度设置为 50 所以我把maxlength 50 但它不起作用 谁能告
  • 为什么ArrayDeque比LinkedList更好

    我试图理解为什么Java的ArrayDeque比Java的LinkedList更好因为它们都实现了 Deque 接口 我几乎没有看到有人在他们的代码中使用 ArrayDeque 如果有人更深入地了解 ArrayDeque 的实现方式 那将会
  • JavaScript 中的 window.location.href 与 window.location.replace 与 window.location.assign

    有什么区别 window location href http example com window location replace http example com window location assign http example
  • Microsoft Azure:添加用户并将其映射到数据库+添加数据库角色

    我是 Azure 的新手 所以请耐心等待 使用 SSMS 中的导出工具 我设法将所有表从本地数据库复制到 Azure 现在最重要的部分 添加用户并将其映射到数据库还没有解释 还向数据库添加角色 也许它被解释了 但我真的不明白其中的一个字 在
  • React router History.push 回退到 404 路由

    每次我执行history push path url 更改为正确的路径 但 404 Page Not Found 组件被渲染 indes tsx import React from react import ReactDOM from re
  • ggplot 折线图中的可变标签位置

    我创建了以下数据框摘要dplyr structure list maxrep c 7L 7L 8L 8L 9L 9L 10L 10L 11L 11L 12L 12L 13L 13L 14L 14L 15L 15L 16L 16L 17L 1
  • PHRets:使用 PHP 下载房地产列表照片

    我正在尝试创建一个 PHP PHrets 脚本 该脚本从特定区域下载所有房地产列表信息 并将所有列表数据 CSV 文件和照片 保存在我的网络服务器上 注意 单个列表最多可以包含 20 张照片 我正在使用 PHrets 检索 MLS 列表数据
  • 如何从 jacoco.exec 中提取可读格式的报告?

    我有一个 jacoco agent 为我的 Maven 项目 Java 生成的文件 名为jacoco exec 如何将此文件转换为人类可读的格式 HTML XML 我相信这在JaCoCo 官方文档 特别是有jacoco maven plug
  • Java 默认荧光笔

    我正在使用DefaultHightlighter DefaultHightlighterPainter突出显示 java 文本窗格中的文本 我想删除所有突出显示 可能有多个突出显示的字符串 并希望它返回突出显示已被删除的字符串的位置 所以显