Package | Description |
---|---|
bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
bibliothek.gui.dock.themes |
Contains an implementation of
DockTheme and
all classes which are neede by this theme. |
bibliothek.gui.dock.themes.basic.action |
Elements handling the view of
DockAction s.They way from a DockAction to its view normally involves four objects:
The DockAction itself, providing the basic set of properties
A handler listening to changes of the
action and forwarding the changes to the model. |
bibliothek.gui.dock.themes.border |
Contains classes required to modify the
Border of
various JComponent s. |
Modifier and Type | Field and Description |
---|---|
static PropertyKey<BorderModifier> |
DockTheme.BORDER_MODIFIER
A unique identifier for the
DockProperties to access the current BorderModifier . |
Modifier and Type | Field and Description |
---|---|
static TypedUIProperties.Type<BorderModifier> |
ThemeManager.BORDER_MODIFIER_TYPE
Identifier for the type
BorderModifier |
Modifier and Type | Method and Description |
---|---|
void |
ThemeManager.setBorderModifier(java.lang.String id,
BorderModifier modifier)
Sets a strategy that is used to modify the border of various components.
Valid identifiers can be, but are not restricted to: MiniButton.BORDER_KEY_NORMAL
MiniButton.BORDER_KEY_NORMAL_SELECTED
MiniButton.BORDER_KEY_MOUSE_OVER
MiniButton.BORDER_KEY_MOUSE_OVER_SELECTED
MiniButton.BORDER_KEY_MOUSE_PRESSED
MiniButton.BORDER_KEY_MOUSE_PRESSED_SELECTED
"dock.border".displayer.basic.base
"dock.border".displayer.basic.content
"dock.border".displayer.bubble
"dock.border".displayer.eclipse.no_title.out
"dock.border".displayer.eclipse.no_title.in
"dock.border".displayer.eclipse
"dock.border".displayer.eclipse.content
"dock.border".screen.window
"dock.border".stack.eclipse
"dock.border".stack.eclipse.content
"dock.border".title.button
"dock.border".title.button.flat
"dock.border".title.button.flat.hover
"dock.border".title.button.flat.pressed
"dock.border".title.button.flat.selected
"dock.border".title.button.flat.selected.hover
"dock.border".title.button.flat.selected.pressed
"dock.border".title.button.selected
"dock.border".title.button.pressed
"dock.border".title.button.selected.pressed
"dock.border".title.eclipse.button.flat
"dock.border".title.flat
"dock.border".title.station.basic
"dock.border".title.tab
|
Modifier and Type | Method and Description |
---|---|
void |
ThemeManager.setBorderModifierBridge(Path kind,
UIBridge<BorderModifier,UIValue<BorderModifier>> bridge)
|
void |
ThemeManager.setBorderModifierBridge(Path kind,
UIBridge<BorderModifier,UIValue<BorderModifier>> bridge)
|
Modifier and Type | Method and Description |
---|---|
BorderModifier |
BasicButtonModel.getBorder(java.lang.String key)
Gets the border which is used for the state
key . |
Modifier and Type | Method and Description |
---|---|
void |
BasicButtonModelAdapter.borderChanged(BasicButtonModel model,
java.lang.String key,
BorderModifier oldBorder,
BorderModifier newBorder) |
void |
BasicButtonModelListener.borderChanged(BasicButtonModel model,
java.lang.String key,
BorderModifier oldBorder,
BorderModifier newBorder)
Called when a border has changed.
|
void |
BasicButtonModel.setBorder(java.lang.String key,
BorderModifier border)
Sets the border for some state of the component that displays this model.
|
Modifier and Type | Method and Description |
---|---|
BorderModifier |
BorderForwarder.get()
Gets the
BorderModifier that is currently used by this forwarder. |
Modifier and Type | Method and Description |
---|---|
void |
BorderForwarder.set(BorderModifier value) |