public class ExternalFrame extends javax.swing.JDialog implements IFrame, java.awt.event.ComponentListener
javax.swing.JDialog.AccessibleJDialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityTypejava.awt.Window.AccessibleAWTWindow, java.awt.Window.TypeaccessibleContext, rootPane, rootPaneCheckingEnabledBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description |
|---|
ExternalFrame()
Creates a non-modal dialog without a title and without a specified
Frame owner. |
ExternalFrame(java.awt.Dialog owner)
Creates a non-modal dialog without a title with the
specified
Dialog as its owner. |
ExternalFrame(java.awt.Dialog owner,
boolean modal)
Creates a modal or non-modal dialog without a title and
with the specified owner dialog.
|
ExternalFrame(java.awt.Dialog owner,
java.lang.String title)
Creates a non-modal dialog with the specified title and
with the specified owner dialog.
|
ExternalFrame(java.awt.Dialog owner,
java.lang.String title,
boolean modal)
Creates a modal or non-modal dialog with the specified title
and the specified owner frame.
|
ExternalFrame(java.awt.Frame owner)
Creates a non-modal dialog without a title with the
specified
Frame as its owner. |
ExternalFrame(java.awt.Frame owner,
boolean modal)
Creates a modal or non-modal dialog without a title and
with the specified owner
Frame. |
ExternalFrame(java.awt.Frame owner,
java.lang.String title)
Creates a non-modal dialog with the specified title and
with the specified owner frame.
|
ExternalFrame(java.awt.Frame owner,
java.lang.String title,
boolean modal)
Creates a modal or non-modal dialog with the specified title
and the specified owner
Frame. |
| Modifier and Type | Method and Description |
|---|---|
void |
componentHidden(java.awt.event.ComponentEvent e) |
void |
componentMoved(java.awt.event.ComponentEvent e) |
void |
componentResized(java.awt.event.ComponentEvent e) |
void |
componentShown(java.awt.event.ComponentEvent e) |
java.awt.Dimension |
getMinimumSize()
Gets the minimum allowed size for this window.
|
void |
setHeight(int height)
Sets the window height.
|
void |
setMinimumSize(java.awt.Dimension minSize)
Sets the minimum allowed size for this window.
|
void |
setWidth(int width)
Sets the window width.
|
void |
setX(int x)
Sets the value of the x coordinate for the origin of the associated
window.
|
void |
setY(int y)
Sets the value of the y coordinate for the origin of the associated
window.
|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setModalExclusionType, setSize, setSize, setType, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic ExternalFrame()
throws java.awt.HeadlessException
Frame owner. A shared, hidden frame will be
set as the owner of the dialog.
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
java.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Frame owner)
throws java.awt.HeadlessException
Frame as its owner. If owner
is null, a shared, hidden frame will be set as the
owner of the dialog.
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the Frame from which the dialog is displayedjava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Frame owner,
boolean modal)
throws java.awt.HeadlessException
Frame. If owner
is null, a shared, hidden frame will be set as the
owner of the dialog.
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the Frame from which the dialog is displayedmodal - true for a modal dialog, false for one that allows
others windows to be active at the same timejava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Frame owner,
java.lang.String title)
throws java.awt.HeadlessException
owner
is null, a shared, hidden frame will be set as the
owner of the dialog.
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the Frame from which the dialog is displayedtitle - the String to display in the dialog's
title barjava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Frame owner,
java.lang.String title,
boolean modal)
throws java.awt.HeadlessException
Frame. If owner
is null, a shared, hidden frame will be set as the
owner of this dialog. All constructors defer to this one.
NOTE: Any popup components (JComboBox,
JPopupMenu, JMenuBar)
created within a modal dialog will be forced to be lightweight.
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the Frame from which the dialog is displayedtitle - the String to display in the dialog's
title barmodal - true for a modal dialog, false for one that allows
other windows to be active at the same timejava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Dialog owner)
throws java.awt.HeadlessException
Dialog as its owner.
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the non-null Dialog from which the dialog is displayedjava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Dialog owner,
boolean modal)
throws java.awt.HeadlessException
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the non-null Dialog from which the dialog is displayedmodal - true for a modal dialog, false for one that allows
other windows to be active at the same timejava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Dialog owner,
java.lang.String title)
throws java.awt.HeadlessException
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the non-null Dialog from which the dialog is displayedtitle - the String to display in the dialog's
title barjava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public ExternalFrame(java.awt.Dialog owner,
java.lang.String title,
boolean modal)
throws java.awt.HeadlessException
This constructor sets the component's locale property to the value
returned by JComponent.getDefaultLocale.
owner - the non-null Dialog from which the dialog is displayedtitle - the String to display in the dialog's
title barmodal - true for a modal dialog, false for one that allows
other windows to be active at the same timejava.awt.HeadlessException - if GraphicsEnvironment.isHeadless()
returns true.GraphicsEnvironment.isHeadless(),
JComponent.getDefaultLocale()public void setHeight(int height)
IFramepublic void setWidth(int width)
IFramepublic void setX(int x)
IFramepublic void setY(int y)
IFramepublic java.awt.Dimension getMinimumSize()
IFramegetMinimumSize in interface IFramegetMinimumSize in class java.awt.Containerpublic void setMinimumSize(java.awt.Dimension minSize)
IFramesetMinimumSize in interface IFramesetMinimumSize in class java.awt.WindowminSize - The minimum allowed size for this window.public void componentHidden(java.awt.event.ComponentEvent e)
componentHidden in interface java.awt.event.ComponentListenerpublic void componentMoved(java.awt.event.ComponentEvent e)
componentMoved in interface java.awt.event.ComponentListenerpublic void componentResized(java.awt.event.ComponentEvent e)
componentResized in interface java.awt.event.ComponentListenerpublic void componentShown(java.awt.event.ComponentEvent e)
componentShown in interface java.awt.event.ComponentListener