public class EDialog
extends javax.swing.JDialog
Modifier and Type | Class and Description |
---|---|
static class |
EDialog.MoveComponentListener |
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
Modifier | Constructor and Description |
---|---|
protected |
EDialog(java.awt.Frame parent,
boolean modal)
Creates new form
|
Modifier and Type | Method and Description |
---|---|
static void |
centerSelection(javax.swing.JList list)
Method to ensure that the selected item in a list is
shown in the center of the list.
|
protected void |
closeDialog() |
static void |
ensureComboBoxFont(javax.swing.JComboBox fontBox,
java.lang.String font)
Method to ensure that a JComboBox of font names contains a given name.
|
protected void |
ensureMinimumSize()
Method to ensure that the dialog is at least as large as the user-specified size.
|
protected void |
escapePressed()
Method called when the ESCAPE key is pressed.
|
protected void |
finishInitialization()
Method to complete initialization of a dialog.
|
static void |
focusClearOnTextField(javax.swing.text.JTextComponent textComponent)
Unselect the text in the specified textComponebnt.
|
static void |
focusOnTextField(javax.swing.text.JTextComponent textComponent)
Sets the cursor to have focus in the specified textComponent, and
highlights any text in that text field.
|
static java.awt.Point |
getDialogLocation(java.lang.Class clz) |
static java.awt.Dimension |
getDialogSize(java.lang.Class clz) |
static void |
makeTextFieldSelectAllOnTab(javax.swing.JTextField textField)
Method to make text fields select all when tabbed into.
|
static boolean |
recursivelyHighlight(javax.swing.JTree tree,
javax.swing.tree.DefaultMutableTreeNode curNode,
javax.swing.tree.DefaultMutableTreeNode objWanted,
javax.swing.tree.TreePath topPath)
Method to highlight a node in a tree.
|
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 static java.awt.Point getDialogLocation(java.lang.Class clz)
public static java.awt.Dimension getDialogSize(java.lang.Class clz)
protected void finishInitialization()
protected void ensureMinimumSize()
protected void escapePressed()
protected void closeDialog()
public static void ensureComboBoxFont(javax.swing.JComboBox fontBox, java.lang.String font)
fontBox
- the JComboBox with font names.font
- the name of the font.
If the name is not in the JComboBox, it is added.public static boolean recursivelyHighlight(javax.swing.JTree tree, javax.swing.tree.DefaultMutableTreeNode curNode, javax.swing.tree.DefaultMutableTreeNode objWanted, javax.swing.tree.TreePath topPath)
tree
- the tree to highlight.curNode
- the current node of the tree.objWanted
- the node that is to be highlighted.topPath
- current path in the tree.public static void focusOnTextField(javax.swing.text.JTextComponent textComponent)
textComponent
- the text fieldpublic static void focusClearOnTextField(javax.swing.text.JTextComponent textComponent)
textComponent
- public static void makeTextFieldSelectAllOnTab(javax.swing.JTextField textField)
textField
- the text field to alter.public static void centerSelection(javax.swing.JList list)
list
- the JList with a selected item to center.