Class ExternalFrame
- All Implemented Interfaces:
ComponentListener,ImageObserver,MenuContainer,Serializable,EventListener,Accessible,RootPaneContainer,WindowConstants,IFrame
- Author:
- Cesar Martinez Izquierdo invalid input: '<'cesar.martinez@iver.es>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPEFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE -
Constructor Summary
ConstructorsConstructorDescriptionCreates a non-modal dialog without a title and without a specifiedFrameowner.ExternalFrame(Dialog owner) Creates a non-modal dialog without a title with the specifiedDialogas its owner.ExternalFrame(Dialog owner, boolean modal) Creates a modal or non-modal dialog without a title and with the specified owner dialog.ExternalFrame(Dialog owner, String title) Creates a non-modal dialog with the specified title and with the specified owner dialog.ExternalFrame(Dialog owner, String title, boolean modal) Creates a modal or non-modal dialog with the specified title and the specified owner frame.ExternalFrame(Frame owner) Creates a non-modal dialog without a title with the specifiedFrameas its owner.ExternalFrame(Frame owner, boolean modal) Creates a modal or non-modal dialog without a title and with the specified ownerFrame.ExternalFrame(Frame owner, String title) Creates a non-modal dialog with the specified title and with the specified owner frame.ExternalFrame(Frame owner, String title, boolean modal) Creates a modal or non-modal dialog with the specified title and the specified ownerFrame. -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidGets the minimum allowed size for this window.voidsetHeight(int height) Sets the window height.voidsetMinimumSize(Dimension minSize) Sets the minimum allowed size for this window.voidsetWidth(int width) Sets the window width.voidsetX(int x) Sets the value of the x coordinate for the origin of the associated window.voidsetY(int y) Sets the value of the y coordinate for the origin of the associated window.Methods inherited from class javax.swing.JDialog
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, updateMethods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackMethods inherited from class java.awt.Window
addPropertyChangeListener, 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, toFrontMethods inherited from class java.awt.Container
add, 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, validateTreeMethods inherited from class java.awt.Component
action, 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
ExternalFrame
Creates a non-modal dialog without a title and without a specifiedFrameowner. 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.- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a non-modal dialog without a title with the specifiedFrameas its owner. Ifownerisnull, 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.- Parameters:
owner- theFramefrom which the dialog is displayed- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a modal or non-modal dialog without a title and with the specified ownerFrame. Ifownerisnull, 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.- Parameters:
owner- theFramefrom which the dialog is displayedmodal- true for a modal dialog, false for one that allows others windows to be active at the same time- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a non-modal dialog with the specified title and with the specified owner frame. Ifownerisnull, 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.- Parameters:
owner- theFramefrom which the dialog is displayedtitle- theStringto display in the dialog's title bar- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a modal or non-modal dialog with the specified title and the specified ownerFrame. Ifownerisnull, 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.- Parameters:
owner- theFramefrom which the dialog is displayedtitle- theStringto 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 time- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a non-modal dialog without a title with the specifiedDialogas its owner.This constructor sets the component's locale property to the value returned by
JComponent.getDefaultLocale.- Parameters:
owner- the non-nullDialogfrom which the dialog is displayed- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a modal or non-modal dialog without a title and with the specified owner dialog.This constructor sets the component's locale property to the value returned by
JComponent.getDefaultLocale.- Parameters:
owner- the non-nullDialogfrom which the dialog is displayedmodal- true for a modal dialog, false for one that allows other windows to be active at the same time- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a non-modal dialog with the specified title and with the specified owner dialog.This constructor sets the component's locale property to the value returned by
JComponent.getDefaultLocale.- Parameters:
owner- the non-nullDialogfrom which the dialog is displayedtitle- theStringto display in the dialog's title bar- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
ExternalFrame
Creates a modal or non-modal dialog with the specified title and the specified owner frame.This constructor sets the component's locale property to the value returned by
JComponent.getDefaultLocale.- Parameters:
owner- the non-nullDialogfrom which the dialog is displayedtitle- theStringto 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 time- Throws:
HeadlessException- if GraphicsEnvironment.isHeadless() returns true.- See Also:
-
-
Method Details
-
setHeight
public void setHeight(int height) Description copied from interface:IFrameSets the window height. -
setWidth
public void setWidth(int width) Description copied from interface:IFrameSets the window width. -
setX
public void setX(int x) Description copied from interface:IFrameSets the value of the x coordinate for the origin of the associated window. -
setY
public void setY(int y) Description copied from interface:IFrameSets the value of the y coordinate for the origin of the associated window. -
getMinimumSize
Description copied from interface:IFrameGets the minimum allowed size for this window.- Specified by:
getMinimumSizein interfaceIFrame- Overrides:
getMinimumSizein classContainer- Returns:
- minSize The minimum allowed size for this window.
-
setMinimumSize
Description copied from interface:IFrameSets the minimum allowed size for this window. If null is provided, the minimum size is disabled (and thus the window can be resized to any size).- Specified by:
setMinimumSizein interfaceIFrame- Overrides:
setMinimumSizein classWindow- Parameters:
minSize- The minimum allowed size for this window.
-
componentHidden
- Specified by:
componentHiddenin interfaceComponentListener
-
componentMoved
- Specified by:
componentMovedin interfaceComponentListener
-
componentResized
- Specified by:
componentResizedin interfaceComponentListener
-
componentShown
- Specified by:
componentShownin interfaceComponentListener
-