|
||||||||||
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.themes.basic.BasicButtonDockTitle
glass.eclipse.theme.CGlassEclipseButtonTitle
public class CGlassEclipseButtonTitle
CGlassEclipseTitleButton.
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 | |
---|---|
protected boolean |
bSmallTitle
|
protected kux.glass.IGlassFactory |
glass
|
protected kux.glass.IGlassFactory.SGlassParameter |
glassStrip
|
Fields inherited from class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle |
---|
behavior, KNOB_SIZE |
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 | |
---|---|
CGlassEclipseButtonTitle(bibliothek.gui.Dockable dockable,
bibliothek.gui.dock.title.DockTitleVersion origin)
|
Method Summary | |
---|---|
void |
bind()
|
protected void |
changeBorder()
|
protected void |
getGlassParameters()
|
protected Insets |
getOutsideInsets()
|
Dimension |
getPreferredSize()
|
protected void |
paintBackground(Graphics g,
int x,
int y,
int w,
int h,
boolean horizontal,
JComponent component)
|
protected void |
paintBackground(Graphics g,
JComponent component)
|
protected void |
paintForeground(Graphics g,
JComponent component)
|
void |
setOrientation(bibliothek.gui.dock.title.DockTitle.Orientation orientation)
|
void |
setSmallTitle(boolean smallTitle)
|
void |
unbind()
|
Methods inherited from class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle |
---|
changed, createFilter, getActionSourceFor, getActiveColor, getActiveTextColor, getChildrenActionSourceFor, getDefaultActionSourceFor, getInactiveColor, getInactiveTextColor, getInnerInsets, getPopupLocation, getSelectedColor, getSelectedTextColor, isMousePressed, isSelected, setActive, setActiveColor, setActiveTextColor, setInactiveColor, setInactiveTextColor, setSelectedColor, setSelectedTextColor, updateColors, updateIcon, updateLayout, updateText |
Methods inherited from class bibliothek.gui.dock.title.AbstractDockTitle |
---|
doTitleLayout, getSuggestedSource, init, isShowMiniButtons, setShowMiniButtons, setTooltip, suggestActions |
Methods inherited from class bibliothek.gui.dock.title.AbstractMultiDockTitle |
---|
addColor, addConditionalFont, addFont, addMouseInputListener, createItemFor, createRootHandler, doLayout, getComponentConfiguration, getDockable, getElement, getIcon, getIconBounds, getIconTextGap, getLabel, getMinimumSize, getOrientation, getOrigin, getText, init, isActive, isBound, isDisabled, isUsedAsTitle, paintBackground, paintForeground, paintIcon, removeAllConditionalFonts, removeColor, removeFont, removeMouseInputListener, setBackground, setBorder, setComponentConfiguration, setDisabled, setFont, setFontModifier, setForeground, setIcon, setIconTextGap, setText, setupRenderingHints, shouldFocus, shouldTransfersFocus, titleInsets, updateFonts, 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 |
Field Detail |
---|
protected kux.glass.IGlassFactory glass
protected kux.glass.IGlassFactory.SGlassParameter glassStrip
protected boolean bSmallTitle
Constructor Detail |
---|
public CGlassEclipseButtonTitle(bibliothek.gui.Dockable dockable, bibliothek.gui.dock.title.DockTitleVersion origin)
Method Detail |
---|
public void setSmallTitle(boolean smallTitle)
public void bind()
bind
in interface bibliothek.gui.dock.title.DockTitle
bind
in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
public void unbind()
unbind
in interface bibliothek.gui.dock.title.DockTitle
unbind
in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
public void setOrientation(bibliothek.gui.dock.title.DockTitle.Orientation orientation)
setOrientation
in interface bibliothek.gui.dock.title.DockTitle
setOrientation
in class bibliothek.gui.dock.title.AbstractDockTitle
public Dimension getPreferredSize()
getPreferredSize
in class bibliothek.gui.dock.title.AbstractDockTitle
protected void paintForeground(Graphics g, JComponent component)
paintForeground
in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
protected void paintBackground(Graphics g, JComponent component)
paintBackground
in class bibliothek.gui.dock.title.AbstractMultiDockTitle
protected Insets getOutsideInsets()
protected void getGlassParameters()
protected void paintBackground(Graphics g, int x, int y, int w, int h, boolean horizontal, JComponent component)
protected void changeBorder()
changeBorder
in class bibliothek.gui.dock.themes.basic.BasicButtonDockTitle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |