|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbibliothek.extension.gui.dock.theme.eclipse.stack.tab.LinePainter
@ColorCodes(value="stack.border") public class LinePainter
Paints the background of the tab by just painting a single line.
Constructor Summary | |
---|---|
LinePainter(EclipseTabPane pane)
Creates a new painter. |
Method Summary | |
---|---|
void |
paint(Graphics g)
Paints the decorations of the EclipseTabPane with which
this painter is associated. |
void |
setController(DockController controller)
Sets the controller for which this painter is used. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LinePainter(EclipseTabPane pane)
pane
- the component for which this painter will workMethod Detail |
---|
public void setController(DockController controller)
TabPanePainter
setController
in interface TabPanePainter
controller
- the controller, can be null
public void paint(Graphics g)
TabPanePainter
EclipseTabPane
with which
this painter is associated. The graphics object is such that
its point 0/0 falls together with the point 0/0 of
CombinedStackDockComponent.getAvailableArea()
.
paint
in interface TabPanePainter
g
- the graphics used to paint on tabStrip
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |