public class PropertyDialog
extends javax.swing.JDialog
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
PropertyDialog(java.awt.Dialog owner,
java.beans.PropertyEditor pe)
Creates the (screen-centered) editor dialog.
|
PropertyDialog(java.awt.Dialog owner,
java.beans.PropertyEditor pe,
int x,
int y)
Creates the editor dialog at the given position.
|
PropertyDialog(java.awt.Frame owner,
java.beans.PropertyEditor pe)
Creates the (screen-centered) editor dialog.
|
PropertyDialog(java.awt.Frame owner,
java.beans.PropertyEditor pe,
int x,
int y)
Creates the editor dialog at the given position.
|
PropertyDialog(java.beans.PropertyEditor pe,
int x,
int y)
Deprecated.
instead of this constructor, one should use the constructors
with an explicit owner (either derived from
java.awt.Dialog or from
java.awt.Frame ) or, if none available,
using (Frame) null as owner. |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
We need to extend the dispose method so that the member variables are set to null and
the corresponding objects can be garbage collected.
|
java.beans.PropertyEditor |
getEditor()
Gets the current property editor.
|
static java.awt.Dialog |
getParentDialog(java.awt.Container c)
Tries to determine the dialog this panel is part of.
|
static java.awt.Frame |
getParentFrame(java.awt.Container c)
Tries to determine the frame this panel is part of.
|
static javax.swing.JInternalFrame |
getParentInternalFrame(java.awt.Container c)
Tries to determine the internal frame this panel is part of.
|
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, 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, 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, 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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public PropertyDialog(java.beans.PropertyEditor pe, int x, int y)
java.awt.Dialog
or from
java.awt.Frame
) or, if none available,
using (Frame) null
as owner.pe
- the PropertyEditorx
- initial x coord for the framey
- initial y coord for the framepublic PropertyDialog(java.awt.Dialog owner, java.beans.PropertyEditor pe)
owner
- the dialog that opens this dialogpe
- the PropertyEditorpublic PropertyDialog(java.awt.Dialog owner, java.beans.PropertyEditor pe, int x, int y)
owner
- the dialog that opens this dialogpe
- the PropertyEditorx
- initial x coord for the dialogy
- initial y coord for the dialogpublic PropertyDialog(java.awt.Frame owner, java.beans.PropertyEditor pe)
owner
- the frame that opens this dialogpe
- the PropertyEditorpublic PropertyDialog(java.awt.Frame owner, java.beans.PropertyEditor pe, int x, int y)
owner
- the frame that opens this dialogpe
- the PropertyEditorx
- initial x coord for the dialogy
- initial y coord for the dialogpublic void dispose()
dispose
in class java.awt.Window
public java.beans.PropertyEditor getEditor()
public static java.awt.Frame getParentFrame(java.awt.Container c)
c
- the container to start withpublic static javax.swing.JInternalFrame getParentInternalFrame(java.awt.Container c)
c
- the container to start withpublic static java.awt.Dialog getParentDialog(java.awt.Container c)
c
- the container to start with