|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
bibliothek.gui.dock.util.BackgroundPanel
bibliothek.gui.dock.util.ConfiguredBackgroundPanel
bibliothek.gui.dock.title.AbstractMultiDockTitle
bibliothek.gui.dock.title.AbstractDockTitle
bibliothek.gui.dock.station.toolbar.title.ToolbarDockTitleGrip
public class ToolbarDockTitleGrip
A simplistic implementation of a DockTitle
. This particular
implementation shows a grip.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Nested classes/interfaces inherited from interface bibliothek.gui.dock.title.DockTitle |
---|
bibliothek.gui.dock.title.DockTitle.Orientation |
Field Summary |
---|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface bibliothek.gui.dock.title.DockTitle |
---|
ORIENTATION_STRATEGY |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
ToolbarDockTitleGrip(bibliothek.gui.dock.title.DockTitleVersion origin,
bibliothek.gui.Dockable dockable)
|
|
ToolbarDockTitleGrip(bibliothek.gui.dock.title.DockTitleVersion origin,
bibliothek.gui.Dockable dockable,
Color backgroundColor,
Color gripColor,
Color gripShadowColor)
|
Method Summary | |
---|---|
static bibliothek.gui.dock.title.DockTitleFactory |
createFactory()
Creates a new factory that creates new ToolbarDockTitleGrip s. |
static bibliothek.gui.dock.title.DockTitleFactory |
createFactory(Color backgroundColor,
Color gripColor,
Color gripShadowColor)
Creates a new factory that creates new ToolbarDockTitleGrip s. |
protected bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem<JComponent> |
createItemFor(bibliothek.gui.dock.action.DockAction action,
bibliothek.gui.Dockable dockable)
|
Dimension |
getPreferredSize()
|
protected void |
paintComponent(Graphics g)
|
void |
setActive(boolean active)
|
Methods inherited from class bibliothek.gui.dock.title.AbstractDockTitle |
---|
bind, changed, doTitleLayout, getActionSourceFor, getPopupLocation, getSuggestedSource, init, isShowMiniButtons, setOrientation, setShowMiniButtons, setTooltip, suggestActions, unbind |
Methods inherited from class bibliothek.gui.dock.title.AbstractMultiDockTitle |
---|
addColor, addConditionalFont, addFont, addMouseInputListener, createRootHandler, doLayout, getComponentConfiguration, getDockable, getElement, getIcon, getIconBounds, getIconTextGap, getInnerInsets, getLabel, getMinimumSize, getOrientation, getOrigin, getText, init, isActive, isBound, isDisabled, isUsedAsTitle, paintBackground, paintBackground, paintForeground, paintForeground, paintIcon, removeAllConditionalFonts, removeColor, removeFont, removeMouseInputListener, setBackground, setBorder, setComponentConfiguration, setDisabled, setFont, setFontModifier, setForeground, setIcon, setIconTextGap, setText, shouldFocus, shouldTransfersFocus, titleInsets, updateFonts, updateIcon, updateText, updateTooltip |
Methods inherited from class bibliothek.gui.dock.util.ConfiguredBackgroundPanel |
---|
configure |
Methods inherited from class bibliothek.gui.dock.util.BackgroundPanel |
---|
getBackgroundAlgorithm, getComponent, getTransparency, paint, paintBorder, paintChildren, paintOverlay, setBackground, setTransparency |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface bibliothek.gui.dock.title.DockTitle |
---|
getComponent |
Constructor Detail |
---|
public ToolbarDockTitleGrip(bibliothek.gui.dock.title.DockTitleVersion origin, bibliothek.gui.Dockable dockable, Color backgroundColor, Color gripColor, Color gripShadowColor)
public ToolbarDockTitleGrip(bibliothek.gui.dock.title.DockTitleVersion origin, bibliothek.gui.Dockable dockable)
Method Detail |
---|
public static bibliothek.gui.dock.title.DockTitleFactory createFactory(Color backgroundColor, Color gripColor, Color gripShadowColor)
ToolbarDockTitleGrip
s.
color
- the color of the title
public static bibliothek.gui.dock.title.DockTitleFactory createFactory()
ToolbarDockTitleGrip
s.
color
- the color of the title
protected bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem<JComponent> createItemFor(bibliothek.gui.dock.action.DockAction action, bibliothek.gui.Dockable dockable)
createItemFor
in class bibliothek.gui.dock.title.AbstractMultiDockTitle
public Dimension getPreferredSize()
getPreferredSize
in class bibliothek.gui.dock.title.AbstractDockTitle
public void setActive(boolean active)
setActive
in class bibliothek.gui.dock.title.AbstractMultiDockTitle
protected void paintComponent(Graphics g)
paintComponent
in class bibliothek.gui.dock.util.BackgroundPanel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |