Package | Description |
---|---|
bibliothek.extension.gui.dock.theme.eclipse.stack |
An implementation of
TabPane and
supporting classes for the EclipseTheme . |
bibliothek.extension.gui.dock.theme.eclipse.stack.tab |
Various components needed to paint and manage the tab which is visible
on a
EclipseTabPane . |
bibliothek.extension.gui.dock.theme.eclipse.stack.tab4 |
Classes that give the
EclipseTheme a look
identicall to Eclipse 4.x. |
Modifier and Type | Method and Description |
---|---|
TabComponent |
EclipseTab.getTabComponent()
Gets the
TabComponent which is shown on this tab. |
Modifier and Type | Method and Description |
---|---|
int |
EclipseTabPane.indexOfVisible(TabComponent tab)
Gets the index of
tab in respect to the Dockable s
of this pane, ignores any invisible tab. |
Constructor and Description |
---|
EclipseTab(EclipseTabPane parent,
Dockable dockable,
TabComponent delegate)
Creates a new tab.
|
Modifier and Type | Class and Description |
---|---|
class |
ArchGradientPainter
This
TabComponent uses an Arch to paint the right end of a tab. |
class |
BaseTabComponent
A base implementation of
TabComponent . |
class |
DockTitleTab
Deprecated.
Using a custom
TabPainter is the preferred way to modify the tabs |
class |
RectGradientPainter
This
TabComponent draws a compact tab. |
Modifier and Type | Method and Description |
---|---|
TabComponent |
TabPainter.createTabComponent(EclipseTabPane pane,
Dockable dockable)
Creates a new tab for an
EclipseTabPane . |
Modifier and Type | Method and Description |
---|---|
Dimension |
BaseTabComponent.getMinimumSize(TabComponent[] tabs) |
Dimension |
DockTitleTab.getMinimumSize(TabComponent[] tabs)
Deprecated.
|
Dimension |
TabComponent.getMinimumSize(TabComponent[] tabs)
Gets the minimum size of this tab under the assumption that
this tab is displayed together with
tabs . |
Insets |
ArchGradientPainter.getOverlap(TabComponent other) |
Insets |
DockTitleTab.getOverlap(TabComponent other)
Deprecated.
|
Insets |
RectGradientPainter.getOverlap(TabComponent other) |
Insets |
TabComponent.getOverlap(TabComponent other)
Gets the number of pixels which should be covered at the sides
of this component by other tabs.
|
Dimension |
BaseTabComponent.getPreferredSize(TabComponent[] tabs) |
Dimension |
DockTitleTab.getPreferredSize(TabComponent[] tabs)
Deprecated.
|
Dimension |
TabComponent.getPreferredSize(TabComponent[] tabs)
Gets the preferred size of this tab under the assumption that
this tab is displayed together with
tabs . |
Modifier and Type | Method and Description |
---|---|
TabComponent |
TabComponentCondition.getComponent()
Gets the
TabComponent which is observed by this condition. |
Constructor and Description |
---|
HoverCondition(TabComponent component)
Creates a new condition.
|
TabComponentCondition(TabComponent component)
Creates a new condition
|