|
||||||||||
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.ToolbarDockTitleRoundedBound
public class ToolbarDockTitleRoundedBound
A implementation of a DockTitle
. This particular implementation shows
round rectangular grip. Usually, this kind of title is used as top level
title, it means with toolbar and not with group components or components.
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 | |
---|---|
ToolbarDockTitleRoundedBound(bibliothek.gui.dock.title.DockTitleVersion origin,
bibliothek.gui.Dockable dockable,
Color color)
|
Method Summary | |
---|---|
static bibliothek.gui.dock.title.DockTitleFactory |
createFactory(Color color)
Creates a new factory that creates new ToolbarDockTitle s. |
protected bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem<JComponent> |
createItemFor(bibliothek.gui.dock.action.DockAction action,
bibliothek.gui.Dockable dockable)
|
Dimension |
getPreferredSize()
|
void |
paintBackground(Graphics g,
JComponent component)
|
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, doLayout, getDockable, getElement, getIcon, getIconBounds, getIconTextGap, getInnerInsets, getLabel, getMinimumSize, getOrientation, getOrigin, getText, init, isActive, isBound, isDisabled, isUsedAsTitle, paintBackground, paintForeground, paintForeground, paintIcon, removeAllConditionalFonts, removeColor, removeFont, removeMouseInputListener, setBackground, setBorder, 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, paintComponent, 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 ToolbarDockTitleRoundedBound(bibliothek.gui.dock.title.DockTitleVersion origin, bibliothek.gui.Dockable dockable, Color color)
Method Detail |
---|
public static bibliothek.gui.dock.title.DockTitleFactory createFactory(Color color)
ToolbarDockTitle
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
public void paintBackground(Graphics g, JComponent component)
paintBackground
in class bibliothek.gui.dock.title.AbstractMultiDockTitle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |