有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将多个高亮灯设置为一个窗格

我想知道我们是否可以使用sethighlighter(new Highlighter())方法将两个高亮显示设置为JEditorpane,其中一个是默认高亮显示,另一个是下划线高亮显示


共 (2) 个答案

  1. # 1 楼答案

    Rectangle Painter显示了一个创建自定义HighlightPainter的示例。你应该能够修改它,只做一个下划线

  2. # 2 楼答案

    你可以使用一个高亮灯,但用另一个HighlightPainter来添加高亮来画下划线

    public Object addHighlight(int p0, int p1, HighlightPainter p) throws BadLocationException;