Class SubstanceInternalFrameUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.InternalFrameUI
javax.swing.plaf.basic.BasicInternalFrameUI
org.pushingpixels.substance.internal.ui.SubstanceInternalFrameUI
UI for internal frames in Substance look and feel.
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicInternalFrameUI
BasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PropertyChangeListenerProperty listener on the associated internal frame.Fields inherited from class javax.swing.plaf.basic.BasicInternalFrameUI
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, westPane -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JComponentstatic ComponentUIcreateUI(JComponent comp) Returns the title pane of the associated internal frame.protected voidprotected voidprotected voidprotected voidMethods inherited from class javax.swing.plaf.basic.BasicInternalFrameUI
activateFrame, closeFrame, createBorderListener, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installDefaults, installKeyboardActions, installMouseHandlers, installUI, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallDefaults, uninstallKeyboardActions, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
-
Field Details
-
substancePropertyListener
Property listener on the associated internal frame.
-
-
Constructor Details
-
SubstanceInternalFrameUI
Simple constructor.- Parameters:
b- Associated internal frame.
-
-
Method Details
-
createUI
-
createNorthPane
- Overrides:
createNorthPanein classBasicInternalFrameUI
-
installComponents
protected void installComponents()- Overrides:
installComponentsin classBasicInternalFrameUI
-
uninstallComponents
protected void uninstallComponents()- Overrides:
uninstallComponentsin classBasicInternalFrameUI
-
installListeners
protected void installListeners()- Overrides:
installListenersin classBasicInternalFrameUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListenersin classBasicInternalFrameUI
-
getTitlePane
Returns the title pane of the associated internal frame. This method is for internal use only.- Returns:
- Title pane of the associated internal frame.
-