| 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 Dockables
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 |
RectGradientPainter.getOverlap(TabComponent other) |
Insets |
ArchGradientPainter.getOverlap(TabComponent other) |
Insets |
DockTitleTab.getOverlap(TabComponent other)
Deprecated.
|
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
|
Copyright © 2017 Docking Frames. All rights reserved.