public abstract class ZFrame extends javax.swing.JFrame implements ToolWindow, BorderLayoutConstants
Gui
class
for attaching error dialogs.Gui.getMainFrame()
,
Gui.getCurrentWindow()
,
Serialized Formjavax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
CENTER, EAST, NORTH, SOUTH, WEST
Constructor and Description |
---|
ZFrame() |
ZFrame(NlsKey nls)
Creates a frame with a translated title.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Makes the frame invisible.
|
protected void |
closeByIcon()
Is called when closing the window by the close-icon
|
protected ToolWindowAdapter |
createWindowAdapter() |
int |
getMinimumHeight() |
int |
getMinimumWidth() |
protected ToolWindowAdapter |
getWindowAdapter() |
protected boolean |
isErrorAttachable()
Defines whether an
ErrorDialog may attach to this frame. |
boolean |
isLocated() |
boolean |
isPacked() |
void |
pack()
Overridden to store the isPacked state
|
void |
popup()
Pops up the frame to become visible.
|
void |
repack()
Runs a pack() as if it was the initial pack
|
void |
setIcon(javax.swing.Icon icon) |
void |
setIcon(IconKey iconKey) |
void |
setLocation(int x,
int y) |
void |
setLocationRelativeTo(java.awt.Component c) |
void |
setLocationRelativeTo(java.awt.Component comp,
WindowAlignment alignment) |
void |
setLocationToCenter()
Positions the frame in the center of the screen.
|
void |
setTitle(NlsKey nls,
java.lang.Object... args)
Overridden to use a translated frame title
|
void |
setVisible(boolean isVisible)
Overridden to ensure that the dialog is being packed before it becomes visible
|
void |
shiftLocation(int deltaX,
int deltaY)
Moves the frame on the screen by the given amount.
|
java.lang.String |
toDumpString()
Returns a multi-line String that shows the values (name=value) of all important
state variables of this object.
|
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
java.lang.String |
toString()
Returns a single line String that shows the values of the most important
state variables of this object.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
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, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocationByPlatform, setMinimumSize, setModalExclusionType, setSize, setSize, setType, show, toBack, 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, 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, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocation, getSize, getTitle, getToolkit, setMinimumSize, setPreferredSize
public ZFrame()
public ZFrame(NlsKey nls)
protected ToolWindowAdapter getWindowAdapter()
protected ToolWindowAdapter createWindowAdapter()
public final void setLocation(int x, int y)
setLocation
in interface ToolWindow
setLocation
in class java.awt.Window
public final boolean isLocated()
public void pack()
pack
in interface ToolWindow
pack
in class java.awt.Window
public final void repack()
public final boolean isPacked()
isPacked
in interface ToolWindow
public int getMinimumHeight()
getMinimumHeight
in interface ToolWindow
public int getMinimumWidth()
getMinimumWidth
in interface ToolWindow
public final void setIcon(IconKey iconKey)
protected void closeByIcon()
public final void setIcon(javax.swing.Icon icon)
public void popup()
popup
in interface ToolWindow
public final void setVisible(boolean isVisible)
setVisible
in class java.awt.Window
public final void setLocationRelativeTo(java.awt.Component c)
setLocationRelativeTo
in interface ToolWindow
setLocationRelativeTo
in class java.awt.Window
public final void setTitle(NlsKey nls, java.lang.Object... args)
protected boolean isErrorAttachable()
ErrorDialog
may attach to this frame.
Message dialogs (like Error dialogs) must not change the Gui's current
dialog because they are not hooks for attaching other dialogs.public final void setLocationToCenter()
public final void shiftLocation(int deltaX, int deltaY)
shiftLocation
in interface ToolWindow
public final void setLocationRelativeTo(java.awt.Component comp, WindowAlignment alignment)
public java.lang.String toDumpString()
Dumpable
toDumpString
in interface Dumpable
public java.lang.String toString()
Dumpable
public ToString toString(ToString s)
Dumpable
public DumpString toDumpString(DumpString s)
Dumpable
toDumpString
in interface Dumpable
Copyright © 2014 EsprIT-Systems. All Rights Reserved.