模块 java.desktop

类 LayeredHighlighter

java.lang.Object
javax.swing.text.LayeredHighlighter
所有已实现的接口:
Highlighter
已知子类:
DefaultHighlighter

public abstract class LayeredHighlighter extends Object implements Highlighter
Highlighter 接口的实现,用彩色区域标记叶视图的背景。
参见:
  • 构造方法详细信息

    • LayeredHighlighter

      protected LayeredHighlighter()
      子类调用的构造方法。
  • 方法详情

    • paintLayeredHighlights

      public abstract void paintLayeredHighlights(Graphics  g, int p0, int p1, Shape  viewBounds, JTextComponent  editor, View  view)
      当叶视图(如 LabelView)正在呈现时,它们应该调用此方法。如果高光位于给定区域,它将立即被绘制。
      参数:
      g - 用于绘制的图形
      p0 - 视图的起始偏移量
      p1 - 视图的结束偏移
      viewBounds - 视野范围
      editor - JTextComponent
      view - 查看正在渲染的实例