BasicTextUI.BasicHighlighter (Java Platform SE 8 ) (original) (raw)
- javax.swing.text.LayeredHighlighter
- javax.swing.text.DefaultHighlighter
- javax.swing.plaf.basic.BasicTextUI.BasicHighlighter
- javax.swing.text.DefaultHighlighter
All Implemented Interfaces:
UIResource, Highlighter
Enclosing class:
BasicTextUI
public static class BasicTextUI.BasicHighlighter
extends DefaultHighlighter
implements UIResource
Nested Class Summary
* ### Nested classes/interfaces inherited from class javax.swing.text.[DefaultHighlighter](../../../../javax/swing/text/DefaultHighlighter.html "class in javax.swing.text") `[DefaultHighlighter.DefaultHighlightPainter](../../../../javax/swing/text/DefaultHighlighter.DefaultHighlightPainter.html "class in javax.swing.text")` * ### Nested classes/interfaces inherited from class javax.swing.text.[LayeredHighlighter](../../../../javax/swing/text/LayeredHighlighter.html "class in javax.swing.text") `[LayeredHighlighter.LayerPainter](../../../../javax/swing/text/LayeredHighlighter.LayerPainter.html "class in javax.swing.text")` * ### Nested classes/interfaces inherited from interface javax.swing.text.[Highlighter](../../../../javax/swing/text/Highlighter.html "interface in javax.swing.text") `[Highlighter.Highlight](../../../../javax/swing/text/Highlighter.Highlight.html "interface in javax.swing.text"), [Highlighter.HighlightPainter](../../../../javax/swing/text/Highlighter.HighlightPainter.html "interface in javax.swing.text")`
Field Summary
* ### Fields inherited from class javax.swing.text.[DefaultHighlighter](../../../../javax/swing/text/DefaultHighlighter.html "class in javax.swing.text") `[DefaultPainter](../../../../javax/swing/text/DefaultHighlighter.html#DefaultPainter)`
Constructor Summary
Constructors
Constructor Description BasicHighlighter() Method Summary
* ### Methods inherited from class javax.swing.text.[DefaultHighlighter](../../../../javax/swing/text/DefaultHighlighter.html "class in javax.swing.text") `[addHighlight](../../../../javax/swing/text/DefaultHighlighter.html#addHighlight-int-int-javax.swing.text.Highlighter.HighlightPainter-), [changeHighlight](../../../../javax/swing/text/DefaultHighlighter.html#changeHighlight-java.lang.Object-int-int-), [deinstall](../../../../javax/swing/text/DefaultHighlighter.html#deinstall-javax.swing.text.JTextComponent-), [getDrawsLayeredHighlights](../../../../javax/swing/text/DefaultHighlighter.html#getDrawsLayeredHighlights--), [getHighlights](../../../../javax/swing/text/DefaultHighlighter.html#getHighlights--), [install](../../../../javax/swing/text/DefaultHighlighter.html#install-javax.swing.text.JTextComponent-), [paint](../../../../javax/swing/text/DefaultHighlighter.html#paint-java.awt.Graphics-), [paintLayeredHighlights](../../../../javax/swing/text/DefaultHighlighter.html#paintLayeredHighlights-java.awt.Graphics-int-int-java.awt.Shape-javax.swing.text.JTextComponent-javax.swing.text.View-), [removeAllHighlights](../../../../javax/swing/text/DefaultHighlighter.html#removeAllHighlights--), [removeHighlight](../../../../javax/swing/text/DefaultHighlighter.html#removeHighlight-java.lang.Object-), [setDrawsLayeredHighlights](../../../../javax/swing/text/DefaultHighlighter.html#setDrawsLayeredHighlights-boolean-)` * ### Methods inherited from class java.lang.[Object](../../../../java/lang/Object.html "class in java.lang") `[clone](../../../../java/lang/Object.html#clone--), [equals](../../../../java/lang/Object.html#equals-java.lang.Object-), [finalize](../../../../java/lang/Object.html#finalize--), [getClass](../../../../java/lang/Object.html#getClass--), [hashCode](../../../../java/lang/Object.html#hashCode--), [notify](../../../../java/lang/Object.html#notify--), [notifyAll](../../../../java/lang/Object.html#notifyAll--), [toString](../../../../java/lang/Object.html#toString--), [wait](../../../../java/lang/Object.html#wait--), [wait](../../../../java/lang/Object.html#wait-long-), [wait](../../../../java/lang/Object.html#wait-long-int-)`
Constructor Detail
* #### BasicHighlighter public BasicHighlighter()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.