Top Description Fields Constructors Methods
com.sun.java.swing.plaf.motif

public Class MotifInternalFrameUI

extends BasicInternalFrameUI
Class Inheritance
Imports
java.awt.Color, .Dimension, .Toolkit, java.awt.event.ActionEvent, .KeyEvent, javax.swing.AbstractAction, .ActionMap, .InputMap, .JComponent, .JInternalFrame, .KeyStroke, .LookAndFeel, .SwingUtilities, .UIManager, javax.swing.border.Border, javax.swing.plaf.ActionMapUIResource, .ComponentUI, .UIResource, javax.swing.plaf.basic.BasicInternalFrameUI

A Motif L&F implementation of InternalFrame.
Author
Tom Ball

Field Summary

Modifier and TypeField and Description
protected KeyStroke
closeMenuKey

Deprecated As of Java 2 platform v1.3.
As of Java 2 platform v1.3 this previously undocumented field is no longer used.
pack-priv Color
pack-priv Color
pack-priv Color
pack-priv MotifInternalFrameTitlePane
Inherited from javax.swing.plaf.basic.BasicInternalFrameUI:
borderListenercomponentListenereastPaneframeglassPaneDispatcherinternalFrameLayoutnorthPaneopenMenuKeypropertyChangeListenersouthPanewestPane

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
activateFrame(JInternalFrame
the JInternalFrame being viewed
f
)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.activateFrame.

This method is called when the frame becomes selected.

public JComponent
public static ComponentUI
createUI(JComponent
a component
w
)

Hides javax.swing.plaf.basic.BasicInternalFrameUI.createUI.

Returns a component UI.

protected void
deactivateFrame(JInternalFrame
the JInternalFrame being viewed
f
)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.deactivateFrame.

This method is called when the frame is no longer selected.

private JInternalFrame
public Dimension
getMaximumSize(JComponent
the component
x
)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.getMaximumSize.

Returns the maximum size.

protected void
protected void
public void
pack-priv void
protected void
protected void
protected void
protected void
Inherited from javax.swing.plaf.basic.BasicInternalFrameUI:
closeFramecreateBorderListenercreateComponentListenercreateDesktopManagercreateEastPanecreateGlassPaneDispatchercreateInternalFrameListenercreateLayoutManagercreatePropertyChangeListenercreateSouthPanecreateWestPanedeiconifyFramedeinstallMouseHandlersgetDesktopManagergetEastPanegetMinimumSizegetNorthPanegetPreferredSizegetSouthPanegetWestPaneiconifyFrameinstallComponentsinstallListenersinstallMouseHandlersisKeyBindingActiveisKeyBindingRegisteredmaximizeFrameminimizeFramereplacePanesetEastPanesetKeyBindingActivesetKeyBindingRegisteredsetNorthPanesetSouthPanesetWestPaneuninstallComponentsuninstallListenersuninstallUI

Field Detail

closeMenuKeyback to summary
protected KeyStroke closeMenuKey

Deprecated

As of Java 2 platform v1.3.

As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

Annotations
@Deprecated
colorback to summary
pack-priv Color color
highlightback to summary
pack-priv Color highlight
shadowback to summary
pack-priv Color shadow
titlePaneback to summary
pack-priv MotifInternalFrameTitlePane titlePane

Hides javax.swing.plaf.basic.BasicInternalFrameUI.titlePane.

Constructor Detail

MotifInternalFrameUIback to summary
public MotifInternalFrameUI(JInternalFrame w)

Method Detail

activateFrameback to summary
protected void activateFrame(JInternalFrame f)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.activateFrame.

This method is called when the frame becomes selected.

Parameters
f:JInternalFrame

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.activateFrame.

the JInternalFrame being viewed

createNorthPaneback to summary
public JComponent createNorthPane(JInternalFrame w)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.createNorthPane.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.createNorthPane.

Creates the north pane.

Parameters
w:JInternalFrame

the internal frame

Returns:JComponent

the north pane

createUIback to summary
public static ComponentUI createUI(JComponent w)

Hides javax.swing.plaf.basic.BasicInternalFrameUI.createUI.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.createUI.

Returns a component UI.

Parameters
w:JComponent

a component

Returns:ComponentUI

a component UI

deactivateFrameback to summary
protected void deactivateFrame(JInternalFrame f)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.deactivateFrame.

This method is called when the frame is no longer selected.

Parameters
f:JInternalFrame

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.deactivateFrame.

the JInternalFrame being viewed

getFrameback to summary
private JInternalFrame getFrame()
getMaximumSizeback to summary
public Dimension getMaximumSize(JComponent x)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.getMaximumSize.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.getMaximumSize.

Returns the maximum size.

Parameters
x:JComponent

the component

Returns:Dimension

the maximum size

installDefaultsback to summary
protected void installDefaults()

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.installDefaults.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.installDefaults.

Installs the defaults.

installKeyboardActionsback to summary
protected void installKeyboardActions()

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.installKeyboardActions.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.installKeyboardActions.

Installs the keyboard actions.

installUIback to summary
public void installUI(JComponent c)

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.installUI.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.installUI.

Installs the UI.

Parameters
c:JComponent

the component

setColorsback to summary
pack-priv void setColors(JInternalFrame frame)
setupMenuCloseKeyback to summary
protected void setupMenuCloseKey()

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.setupMenuCloseKey.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.setupMenuCloseKey.

Setup the menu close key.

Annotations
@SuppressWarnings:serial
setupMenuOpenKeyback to summary
protected void setupMenuOpenKey()

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.setupMenuOpenKey.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.setupMenuOpenKey.

Setup the menu open key.

Annotations
@SuppressWarnings:serial
uninstallDefaultsback to summary
protected void uninstallDefaults()

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.uninstallDefaults.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.uninstallDefaults.

Uninstalls the defaults.

uninstallKeyboardActionsback to summary
protected void uninstallKeyboardActions()

Overrides javax.swing.plaf.basic.BasicInternalFrameUI.uninstallKeyboardActions.

Doc from javax.swing.plaf.basic.BasicInternalFrameUI.uninstallKeyboardActions.

Uninstalls the keyboard actions.