public class ResizableDialog extends javax.swing.JDialog implements ResizableSupport
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
ResizableDialog() |
ResizableDialog(java.awt.Dialog owner) |
ResizableDialog(java.awt.Dialog owner,
boolean modal) |
ResizableDialog(java.awt.Dialog owner,
java.lang.String title) |
ResizableDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal) |
ResizableDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc) |
ResizableDialog(java.awt.Frame owner) |
ResizableDialog(java.awt.Frame owner,
boolean modal) |
ResizableDialog(java.awt.Frame owner,
java.lang.String title) |
ResizableDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal) |
ResizableDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc) |
Modifier and Type | Method and Description |
---|---|
protected void |
beginResizing() |
protected void |
endResizing() |
javax.swing.border.Border |
getBorder()
Gets the border of the resizable window.
|
Resizable |
getResizable()
Gets the underlying Resizable.
|
java.awt.Component |
getRoutingComponent() |
protected void |
initComponents()
Initializes the resizable window.
|
boolean |
isRoutingKeyStrokes() |
protected void |
resizing() |
void |
setBorder(javax.swing.border.Border border)
Sets the border of the resizable window.
|
void |
setRoutingKeyStrokes(boolean routingKeyStrokes) |
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, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
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, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
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, getMinimumSize, 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, validateTree
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, 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, transferFocusUpCycle
public ResizableDialog() throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Frame owner) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Frame owner, boolean modal) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Frame owner, java.lang.String title) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Frame owner, java.lang.String title, boolean modal) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Frame owner, java.lang.String title, boolean modal, java.awt.GraphicsConfiguration gc)
public ResizableDialog(java.awt.Dialog owner) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Dialog owner, boolean modal) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Dialog owner, java.lang.String title) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Dialog owner, java.lang.String title, boolean modal) throws java.awt.HeadlessException
java.awt.HeadlessException
public ResizableDialog(java.awt.Dialog owner, java.lang.String title, boolean modal, java.awt.GraphicsConfiguration gc) throws java.awt.HeadlessException
java.awt.HeadlessException
protected void initComponents()
protected void beginResizing()
protected void resizing()
protected void endResizing()
public void setBorder(javax.swing.border.Border border)
setBorder
in interface ResizableSupport
border
- the border.public javax.swing.border.Border getBorder()
UIManagerLookup.getBorder("Resizable.resizeBorder")
will be used.getBorder
in interface ResizableSupport
public Resizable getResizable()
getResizable
in interface ResizableSupport
public java.awt.Component getRoutingComponent()
public void setRoutingKeyStrokes(boolean routingKeyStrokes)
public boolean isRoutingKeyStrokes()