@ParametersAreNonnullByDefault public class ExtendedHighlightNonAsciiCodeAreaPainter extends ExtendedHighlightCodeAreaPainter
ExtendedHighlightCodeAreaPainter.SearchMatch| Constructor and Description |
|---|
ExtendedHighlightNonAsciiCodeAreaPainter(org.exbin.bined.swing.CodeAreaCore codeArea) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getControlCodes() |
java.awt.Color |
getPositionBackgroundColor(long rowDataPosition,
int byteOnRow,
int charOnRow,
org.exbin.bined.CodeAreaSection section,
boolean unprintables) |
java.awt.Color |
getPositionTextColor(long rowDataPosition,
int byteOnRow,
int charOnRow,
org.exbin.bined.CodeAreaSection section,
boolean unprintables) |
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, paintMainArea, setCurrentMatchBackgroundColor, setCurrentMatchIndex, setFoundMatchesBackgroundColor, setMatchesattach, computeCenterOnScrollPosition, computeMovePosition, computePositionScrollVisibility, computeRevealScrollPosition, computeScrolling, detach, drawCenteredChars, drawShiftedChars, fontChanged, getBytesPerRow, getCaretsProfile, getColorsProfile, getCursorPositionRect, getCharactersPerRow, getLayoutProfile, getMouseCursorShape, getPositionPoint, getPositionZone, getRowHeight, getThemeProfile, isInitialized, mousePositionToClosestCaretPosition, paintBackground, paintComponent, paintCursor, paintHeader, paintOutsideArea, paintRowBackground, paintRowPosition, paintRows, paintRowText, rebuildColors, recomputeCharPositions, reset, resetCaret, resetColors, resetFont, resetLayout, scrollPositionChanged, scrollPositionModified, setCaretsProfile, setColorsProfile, setLayoutProfile, setThemeProfile, updateCache, updateRectToCursorPosition, updateScrollBarspublic ExtendedHighlightNonAsciiCodeAreaPainter(org.exbin.bined.swing.CodeAreaCore codeArea)
@Nullable
public java.awt.Color getPositionTextColor(long rowDataPosition,
int byteOnRow,
int charOnRow,
org.exbin.bined.CodeAreaSection section,
boolean unprintables)
getPositionTextColor in class ExtendedHighlightCodeAreaPainter@Nullable
public java.awt.Color getPositionBackgroundColor(long rowDataPosition,
int byteOnRow,
int charOnRow,
org.exbin.bined.CodeAreaSection section,
boolean unprintables)
getPositionBackgroundColor in class ExtendedHighlightCodeAreaPainter@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)