org.diamondspin.metal
Class DSMetalInternalFrameTitlePane
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.plaf.basic.BasicInternalFrameTitlePane
org.diamondspin.metal.DSMetalInternalFrameTitlePane
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable
- Direct Known Subclasses:
- DSFrame.DSInternalFrameTitlePane
public class DSMetalInternalFrameTitlePane
- extends BasicInternalFrameTitlePane
- implements Serializable
- See Also:
- Serialized Form
| Fields inherited from class javax.swing.plaf.basic.BasicInternalFrameTitlePane |
CLOSE_CMD, closeAction, closeButton, closeIcon, frame, iconButton, iconIcon, ICONIFY_CMD, iconifyAction, maxButton, maxIcon, MAXIMIZE_CMD, maximizeAction, menuBar, minIcon, MOVE_CMD, moveAction, notSelectedTextColor, notSelectedTitleColor, propertyChangeListener, RESTORE_CMD, restoreAction, selectedTextColor, selectedTitleColor, SIZE_CMD, sizeAction, windowMenu |
| Methods inherited from class javax.swing.plaf.basic.BasicInternalFrameTitlePane |
createActions, createSystemMenu, createSystemMenuBar, enableActions, getTitle, installListeners, installTitlePane, paintTitleBackground, postClosingEvent, setButtonIcons, uninstallListeners |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
isPalette
public boolean isPalette
paletteCloseIcon
public Icon paletteCloseIcon
paletteTitleHeight
public int paletteTitleHeight
handyEmptyBorder
public static final Border handyEmptyBorder
selectedBackgroundKey
public String selectedBackgroundKey
- Key used to lookup Color from UIManager. If this is null,
getWindowTitleBackground is used.
selectedForegroundKey
public String selectedForegroundKey
- Key used to lookup Color from UIManager. If this is null,
getWindowTitleForeground is used.
selectedShadowKey
public String selectedShadowKey
- Key used to lookup shadow color from UIManager. If this is null,
getPrimaryControlDarkShadow is used.
wasClosable
public boolean wasClosable
- Boolean indicating the state of the
JInternalFrames
closable property at updateUI time.
activeBumpsHighlight
public Color activeBumpsHighlight
activeBumpsShadow
public Color activeBumpsShadow
DSMetalInternalFrameTitlePane
public DSMetalInternalFrameTitlePane(JInternalFrame f)
usingOcean
public static boolean usingOcean()
addNotify
public void addNotify()
- Overrides:
addNotify in class JComponent
installDefaults
public void installDefaults()
- Overrides:
installDefaults in class BasicInternalFrameTitlePane
uninstallDefaults
public void uninstallDefaults()
- Overrides:
uninstallDefaults in class BasicInternalFrameTitlePane
createButtons
public void createButtons()
- Overrides:
createButtons in class BasicInternalFrameTitlePane
assembleSystemMenu
public void assembleSystemMenu()
- Override the parent's method to do nothing. Metal frames do not
have system menus.
- Overrides:
assembleSystemMenu in class BasicInternalFrameTitlePane
addSystemMenuItems
public void addSystemMenuItems(JMenu systemMenu)
- Override the parent's method to do nothing. Metal frames do not
have system menus.
- Overrides:
addSystemMenuItems in class BasicInternalFrameTitlePane
showSystemMenu
public void showSystemMenu()
- Override the parent's method to do nothing. Metal frames do not
have system menus.
- Overrides:
showSystemMenu in class BasicInternalFrameTitlePane
addSubComponents
public void addSubComponents()
- Override the parent's method avoid creating a menu bar. Metal frames
do not have system menus.
- Overrides:
addSubComponents in class BasicInternalFrameTitlePane
createPropertyChangeListener
public PropertyChangeListener createPropertyChangeListener()
- Overrides:
createPropertyChangeListener in class BasicInternalFrameTitlePane
createLayout
public LayoutManager createLayout()
- Overrides:
createLayout in class BasicInternalFrameTitlePane
paintPalette
public void paintPalette(Graphics g)
paintComponent
public void paintComponent(Graphics g)
- Overrides:
paintComponent in class BasicInternalFrameTitlePane
setPalette
public void setPalette(boolean b)
updateOptionPaneState
public void updateOptionPaneState()
- Updates any state dependant upon the JInternalFrame being shown in
a
JOptionPane.
Copyright © 2006 Frederic Vernier(LIMSI) Chia Shen(MERL) Guillaume Besacier(LIMSI). All Rights Reserved.