Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
O
P
R
T
U
W
A
AbstractCustomizedToolbarBuilder
<
V
extends
AbstractCustomizedToolbarBuilder
> - Class in
de.randgestalten.toolbar
Use this builder top create customized toolbars.
AbstractCustomizedToolbarBuilder(String)
- Constructor for class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
Create a new CustomizedToolbarBuilder with a given name.
AbstractCustomizedToolbarBuilder(V, JComponent)
- Constructor for class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
AbstractSegmentedToolbarBuilder
<
V
extends
AbstractSegmentedToolbarBuilder
,
T
extends
JComponent
> - Class in
de.randgestalten.toolbar
Base class for ToolbarBuilders that support segmented Button groups.
AbstractSegmentedToolbarBuilder()
- Constructor for class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
AbstractSegmentedToolbarBuilder(JToolBar)
- Constructor for class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
AbstractSegmentedToolbarBuilder(JComponent)
- Constructor for class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
AbstractSegmentedToolbarBuilder(JComponent, int)
- Constructor for class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
AbstractSegmentedToolbarBuilder(JComponent, int, Class<? extends ButtonUI>)
- Constructor for class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
AbstractSegmentedToolbarBuilder(V, JComponent)
- Constructor for class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
AbstractToolbarBuilder
<
V
extends
AbstractToolbarBuilder
,
T
extends
JComponent
> - Class in
de.randgestalten.toolbar
AbstractToolbarBuilder provides the basic abilities to create a custom TBuilder.
AbstractToolbarBuilder()
- Constructor for class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a new Builder that create a JToolBar
AbstractToolbarBuilder(JToolBar)
- Constructor for class de.randgestalten.toolbar.
AbstractToolbarBuilder
Crate a builder that fills a given JToolBar
AbstractToolbarBuilder(JComponent)
- Constructor for class de.randgestalten.toolbar.
AbstractToolbarBuilder
Crate a builder that fills the given component.
AbstractToolbarBuilder(JComponent, int)
- Constructor for class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a new builder that fills the given component with given direction.
AbstractToolbarBuilder(JComponent, int, Class<? extends ButtonUI>)
- Constructor for class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a new builder with given component, orientation and a default button ui class.
AbstractToolbarBuilder(V, JComponent)
- Constructor for class de.randgestalten.toolbar.
AbstractToolbarBuilder
Craete groups using this constructor
AbstractToolbarBuilder.ComponentFactory
- Interface in
de.randgestalten.toolbar
The ConponentFactory is used to create group containers, Seperators and Buttons from actions.
AbstractToolbarBuilder.DefaultComponentFactory
- Class in
de.randgestalten.toolbar
Default implementation.
AbstractToolbarBuilder.DefaultComponentFactory()
- Constructor for class de.randgestalten.toolbar.
AbstractToolbarBuilder.DefaultComponentFactory
add(JComponent)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Adds the given component to the toolbar
add(Action)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Craetes a Button for the given action using the component factory and add the button to the toolbar.
add(ButtonGroup)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a group for all the buttons in the given ButtonGroup.
add(Action[])
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create and adds buttons for all actions.
add(AbstractButton[])
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Add all buttons to a new group.
addFlexibleGap()
- Method in class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
Add a flexible gap
addGap()
- Method in class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
Add a gap
addImpl(JComponent)
- Method in class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
addImpl(JComponent)
- Method in class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
addImpl(JComponent)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Internal method that adds component to the toolbar container
addImpl(JComponent)
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
addSeperator()
- Method in class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
addSeperator(Dimension)
- Method in class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
The size is ignored in this implementation and a default seperator is added.
addSeperator()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Adds a default separator to the toolbar
addSeperator(Dimension)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Adds a seperator with given size to the toolbar
applyPosition(JComponent, String)
- Method in class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
This applies the button position in groups.
B
builder
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Reference to the builder
C
center()
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Switch to the center group
close()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Close the builder.
componentFactory
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
The current component factory
componentProperties
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Store component properties that are applied to all components
createButton(Action)
- Method in interface de.randgestalten.toolbar.
AbstractToolbarBuilder.ComponentFactory
createButton(Action)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder.DefaultComponentFactory
createGroup()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a new group
createGroup(JComponent)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a new buidler group
createGroup(JComponent)
- Method in class de.randgestalten.toolbar.
CustomizableToolbarBuilder
createGroup(JComponent)
- Method in class de.randgestalten.toolbar.
ToolbarBuilder
createGroup(String)
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Create a labeled group using mac widgets LabeledComponentGroup as the gorups container.
createGroup(String, JComponent...)
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Creats a labeld group from the given components and adds it to the toolbar.
createGroup(JComponent)
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
createGroupContainer(int)
- Method in interface de.randgestalten.toolbar.
AbstractToolbarBuilder.ComponentFactory
createGroupContainer()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a new group that is based in a seperate container.
createGroupContainer(JComponent)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Create a group that uses the given container
createGroupContainer(int)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder.DefaultComponentFactory
createSeperator()
- Method in interface de.randgestalten.toolbar.
AbstractToolbarBuilder.ComponentFactory
createSeperator(Dimension)
- Method in interface de.randgestalten.toolbar.
AbstractToolbarBuilder.ComponentFactory
createSeperator()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder.DefaultComponentFactory
createSeperator(Dimension)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder.DefaultComponentFactory
CustomizableToolbarBuilder
- Class in
de.randgestalten.toolbar
Default implementation for customizable toolbar builder.
CustomizableToolbarBuilder(String)
- Constructor for class de.randgestalten.toolbar.
CustomizableToolbarBuilder
CustomizableToolbarBuilder(CustomizableToolbarBuilder, JComponent)
- Constructor for class de.randgestalten.toolbar.
CustomizableToolbarBuilder
D
de.randgestalten.toolbar
- package de.randgestalten.toolbar
E
enableButtonFocus(boolean)
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Enable/Disable painting of the button focus.
F
focusPainting
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Should button focus be painted
G
getBuilder()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Returns this builder.
getToolbar()
- Method in class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
getToolbar()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
getToolbar()
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
getUnifiedToolbar()
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Access the unified toolbar
H
hide()
- Method in class de.randgestalten.toolbar.
AbstractCustomizedToolbarBuilder
Hide the last component added to the toolabr.
I
initBuilder()
- Method in class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
Overrides the default implementations to initialize button segemntation positions based on the toolbars orientation.
initBuilder()
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Initialize the builder
installUI(AbstractButton, Class<? extends ButtonUI>)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Install the button UI for all AbstractButtons except JCheckBox and JRadioButton.
installUI(AbstractButton, Class<? extends ButtonUI>)
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
To go with the mac style, we disable focus painting for buttons.
L
left()
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Switch to the left group
O
orientation
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
The toolbar orientation
P
parent
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
A possible parent builder
prepareComponent(JComponent)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Called for each compoennt before added.
R
right()
- Method in class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Switch to the right group
T
toolbar
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
The toolbar component
ToolbarBuilder
- Class in
de.randgestalten.toolbar
Empty helper class to remove generic from class signature.
ToolbarBuilder()
- Constructor for class de.randgestalten.toolbar.
ToolbarBuilder
ToolbarBuilder(JToolBar)
- Constructor for class de.randgestalten.toolbar.
ToolbarBuilder
ToolbarBuilder(JComponent)
- Constructor for class de.randgestalten.toolbar.
ToolbarBuilder
ToolbarBuilder(JComponent, int)
- Constructor for class de.randgestalten.toolbar.
ToolbarBuilder
ToolbarBuilder(JComponent, int, Class<? extends ButtonUI>)
- Constructor for class de.randgestalten.toolbar.
ToolbarBuilder
ToolbarBuilder(ToolbarBuilder, JComponent)
- Constructor for class de.randgestalten.toolbar.
ToolbarBuilder
U
uiclass
- Variable in class de.randgestalten.toolbar.
AbstractToolbarBuilder
UI Class used for buttons
UnifiedToolbarBuilder
- Class in
de.randgestalten.toolbar
A ToolbartBuilder that creates a UnifiedToolbar from MacWidgets (you need that in your classpath !).
UnifiedToolbarBuilder()
- Constructor for class de.randgestalten.toolbar.
UnifiedToolbarBuilder
Craete a new builder
UnifiedToolbarBuilder(JToolBar)
- Constructor for class de.randgestalten.toolbar.
UnifiedToolbarBuilder
UnifiedToolbarBuilder(JComponent)
- Constructor for class de.randgestalten.toolbar.
UnifiedToolbarBuilder
UnifiedToolbarBuilder(JComponent, int)
- Constructor for class de.randgestalten.toolbar.
UnifiedToolbarBuilder
UnifiedToolbarBuilder(UnifiedToolbarBuilder, JComponent)
- Constructor for class de.randgestalten.toolbar.
UnifiedToolbarBuilder
W
withComponentFactory(AbstractToolbarBuilder.ComponentFactory)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Sets the component factory used to create toolbar components.
withFocusPainting(boolean)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Enable/Disable focus painting for buttons.
withProperty(String, Object)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Add a property key value pair that is applied to each component added to the toolbar.
withSegmentation(boolean)
- Method in class de.randgestalten.toolbar.
AbstractSegmentedToolbarBuilder
enable or disable segementation.
withUI(Class<? extends ButtonUI>)
- Method in class de.randgestalten.toolbar.
AbstractToolbarBuilder
Switch the button UI class used for buttons added.
A
B
C
D
E
F
G
H
I
L
O
P
R
T
U
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes