@ParametersAreNonnullByDefault public class HighlightNonAsciiCodeAreaPainter extends HighlightCodeAreaPainter
HighlightCodeAreaPainter.SearchMatch| Constructor and Description |
|---|
HighlightNonAsciiCodeAreaPainter(org.exbin.bined.swing.CodeAreaCore codeArea) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getControlCodes() |
java.awt.Color |
getPositionTextColor(long rowDataPosition,
int byteOnRow,
int charOnRow,
org.exbin.bined.CodeAreaSection section) |
java.awt.Color |
getUpperCodes() |
boolean |
isNonAsciiHighlightingEnabled() |
void |
setControlCodes(java.awt.Color controlCodes) |
void |
setNonAsciiHighlightingEnabled(boolean nonAsciiHighlightingEnabled) |
void |
setUpperCodes(java.awt.Color upperCodes) |
clearMatches, getCurrentMatch, getCurrentMatchBackgroundColor, getCurrentMatchIndex, getFoundMatchesBackgroundColor, getMatches, getPositionBackgroundColor, paintMainArea, setCurrentMatchBackgroundColor, setCurrentMatchIndex, setFoundMatchesBackgroundColor, setMatchesattach, computeCenterOnScrollPosition, computeMovePosition, computePositionScrollVisibility, computeRevealScrollPosition, computeScrolling, detach, drawCenteredChars, drawShiftedChars, fontChanged, getBasicColors, getBytesPerRow, getCursorPositionRect, getCharactersPerRow, getMouseCursorShape, getPositionPoint, getPositionZone, getRowHeight, isInitialized, mousePositionToClosestCaretPosition, paintBackground, paintComponent, paintCursor, paintHeader, paintOutsideArea, paintRowBackground, paintRowPosition, paintRows, paintRowText, rebuildColors, recomputeCharPositions, reset, resetCaret, resetColors, resetFont, resetLayout, scrollPositionChanged, scrollPositionModified, setBasicColors, updateCache, updateRectToCursorPosition, updateScrollBarspublic HighlightNonAsciiCodeAreaPainter(org.exbin.bined.swing.CodeAreaCore codeArea)
@Nullable
public java.awt.Color getPositionTextColor(long rowDataPosition,
int byteOnRow,
int charOnRow,
@Nonnull
org.exbin.bined.CodeAreaSection section)
getPositionTextColor in class HighlightCodeAreaPainter@Nonnull public java.awt.Color getControlCodes()
public void setControlCodes(java.awt.Color controlCodes)
@Nonnull public java.awt.Color getUpperCodes()
public void setUpperCodes(java.awt.Color upperCodes)
public boolean isNonAsciiHighlightingEnabled()
public void setNonAsciiHighlightingEnabled(boolean nonAsciiHighlightingEnabled)