Package | Description |
---|---|
bibliothek.extension.gui.dock.theme.bubble |
Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.extension.gui.dock.theme.eclipse.stack |
An implementation of
TabPane and
supporting classes for the EclipseTheme . |
bibliothek.extension.gui.dock.theme.flat |
Various graphical and logical components needed to paint the layout
when
FlatTheme is active. |
bibliothek.gui.dock.station.stack |
Elements which are related to the
StackDockStation . |
bibliothek.gui.dock.station.stack.tab |
This package contains a generic implementation of a "tabbed-pane".
|
bibliothek.gui.dock.station.stack.tab.layouting |
Various interfaces and classes used by a
TabPane to
describe its content to a TabLayoutManager , which
will set position and size of all the children of the TabPane . |
Modifier and Type | Class and Description |
---|---|
class |
BubbleInfoComponent
This component shows a number of
DockAction s and is used by the BubbleStackDockComponent
to be shown alongside the tabs. |
Modifier and Type | Class and Description |
---|---|
class |
EclipseTabInfo
This component shows a subset of
DockAction s of the currently selected
Dockable of its parent TabPane . |
Modifier and Type | Class and Description |
---|---|
class |
FlatInfoComponent
This component shows a number of
DockAction s and is used by the BubbleStackDockComponent
to be shown alongside the tabs. |
Modifier and Type | Class and Description |
---|---|
class |
DockActionCombinedInfoComponent
An
AbstractTabPaneComponent that was specifically desinged for showing a set of DockAction s. |
Modifier and Type | Method and Description |
---|---|
LayoutBlock |
DockActionCombinedInfoComponent.toLayoutBlock() |
Modifier and Type | Method and Description |
---|---|
LayoutBlock |
DefaultMenuLineLayoutFactory.createInfo(MenuLineLayout layout,
TabPane pane) |
LayoutBlock |
MenuLineLayoutFactory.createInfo(MenuLineLayout layout,
TabPane pane)
Creates the
LayoutBlock for the info component of pane . |
LayoutBlock |
MenuLineLayoutPane.getInfo()
Gets the info
Component that is shown on this pane. |
LayoutBlock |
LonelyTabPaneComponent.toLayoutBlock()
Gets a
LayoutBlock related to this component. |
Modifier and Type | Method and Description |
---|---|
protected Size[] |
MenuLineLayout.getSizes(LayoutBlock block,
Size.Type type)
Collects all the
Size s whose type is type . |
Modifier and Type | Interface and Description |
---|---|
interface |
TabsLayoutBlock
A block managing a group of
Tab s. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTabsLayoutBlock |
class |
ComponentLayoutBlock<C extends TabPaneComponent>
This
LayoutBlock handles exactly one TabPaneComponent . |
class |
LineTabsLayoutBlock
This
TabsLayoutBlock orders its tabs in a line. |
class |
MenuLayoutBlock
A wrapper around a
TabMenu . |