Package com.intellij.ui.tabs.impl
Class JBEditorTabsPainter
java.lang.Object
com.intellij.ui.tabs.impl.JBEditorTabsPainter
- Direct Known Subclasses:
DefaultEditorTabsPainter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voiddoPaintBackground(Graphics2D g, Rectangle clip, boolean vertical, Rectangle rectangle) abstract voiddoPaintInactive(Graphics2D g2d, Rectangle effectiveBounds, int x, int y, int w, int h, Color tabColor, int row, int column, boolean vertical) abstract voidfillSelectionAndBorder(Graphics2D g, JBTabsImpl.ShapeInfo selectedShape, Color tabColor, int x, int y, int height) abstract ColorvoidpaintSelectionAndBorder(Graphics2D g2d, Rectangle rect, JBTabsImpl.ShapeInfo selectedShape, Insets insets, Color tabColor, boolean horizontalTabs) voidsetDefaultTabColor(Color color)
-
Field Details
-
myDefaultTabColor
-
-
Constructor Details
-
JBEditorTabsPainter
public JBEditorTabsPainter()
-
-
Method Details
-
doPaintInactive
public abstract void doPaintInactive(Graphics2D g2d, Rectangle effectiveBounds, int x, int y, int w, int h, Color tabColor, int row, int column, boolean vertical) -
doPaintBackground
public abstract void doPaintBackground(Graphics2D g, Rectangle clip, boolean vertical, Rectangle rectangle) -
fillSelectionAndBorder
public abstract void fillSelectionAndBorder(Graphics2D g, JBTabsImpl.ShapeInfo selectedShape, Color tabColor, int x, int y, int height) -
paintSelectionAndBorder
public void paintSelectionAndBorder(Graphics2D g2d, Rectangle rect, JBTabsImpl.ShapeInfo selectedShape, Insets insets, Color tabColor, boolean horizontalTabs) -
getBackgroundColor
-
getEmptySpaceColor
-
setDefaultTabColor
-