public abstract class ParameterFrame extends MustFrame implements java.awt.event.WindowListener, java.awt.event.ActionListener
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected MustButton |
buttonCancel |
protected MustButton |
buttonOk |
protected int |
countTab |
protected int |
countTextField |
protected AttributeList |
currentAttributeList |
protected boolean |
isAttributeListToPack |
protected boolean |
isCanceled |
protected MustTabbedPane |
mustTabbedPane1 |
protected MustTextField[] |
MustTextField |
static int |
NEW_LINE |
protected javax.swing.JPanel |
panelBottom |
protected javax.swing.JPanel |
panelButtons |
MustStatusLabel |
statusLabel |
static int |
STAY_IN_LINE |
protected AttributeList[] |
tabAttributeList |
defaultCursor, ownerFrame, waitCursor
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
Constructor and Description |
---|
ParameterFrame() |
ParameterFrame(java.awt.Frame OwnerFrame) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
act() |
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
addCenterTabPanel(javax.swing.JPanel p,
java.lang.String tabLabel) |
protected void |
addHelpButton(java.lang.String topic) |
protected void |
addHelpButton(java.lang.String topic,
java.lang.String subTopic) |
protected void |
append(javax.swing.JComponent component) |
protected void |
append(java.lang.String infoExtension) |
protected KeyButton |
appendKeyButton(java.lang.Class<? extends DataTableAdministration> keyButtonClass,
java.lang.String territory) |
protected MustCheckBox |
createCheckBox(java.lang.String label) |
protected MustCheckBox |
createCheckBox(java.lang.String dataLabel,
java.lang.String lineLabel) |
protected HalfDataComboBox |
createComboBox(java.lang.String dataLabel,
DataObject sourceDataObject,
java.lang.String visibleColumn) |
protected MustDateField |
createDateField(java.lang.String label) |
protected MustPasswordField |
createPasswordField(java.lang.String label,
int length) |
protected MustTextField |
createTextField(java.lang.String label,
int length) |
protected void |
creationEnding() |
boolean |
isCanceled() |
boolean |
isClosingAllowed(int closeConfirmId)
Returns true if closing of the window is allowed.
|
protected boolean |
isInputAccepted() |
void |
newPanel() |
protected void |
newPanel(java.lang.String tabLabel) |
protected void |
setCenterPanel(javax.swing.JPanel centerPanel) |
protected void |
setTabSize(int size) |
void |
windowClosing(java.awt.event.WindowEvent e)
Called when window is going to be closed.
|
acceptsClosingDueToInactivity, adjustSizeToPlausibleValue, bringToFrontAll, closeAll, closeAll, closeAllDueToInactivity, closeInstance, closeMainInstance, componentHidden, componentMoved, componentResized, componentShown, deiconifyAllExept, deregisterAsMainInstance, destroy, finalize, free, generalActionBeginnung, getAppResStr, getFrame, getHelpTarget, getHelpTopic, getLocale, getOrCreateMainInstance, getOrCreateMainInstance, getTranslation, iconifyAllExept, isCached, isClosingAllowedForAllFrames, isLaidOut, isRevivable, locateInCenter, logDebug, logError, logError, logError, logInfo, maximizeToBottomAndRight, open, packAndLocateInCenter, packAndLocateInCenterIfNotLaidOut, packIfNotLaidOut, popupMessage, reInitialize, setDefaultIconImage, setDefaultIconImages, setHelpContext, setHelpContext, setIconImages, setLocaleStatically, setTitle, toFront, windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowIconified, windowOpened
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, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, 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, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack
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, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
protected boolean isCanceled
public static final int NEW_LINE
public static final int STAY_IN_LINE
protected MustTabbedPane mustTabbedPane1
protected int countTab
protected int countTextField
protected AttributeList[] tabAttributeList
protected AttributeList currentAttributeList
protected boolean isAttributeListToPack
protected javax.swing.JPanel panelBottom
protected javax.swing.JPanel panelButtons
public MustStatusLabel statusLabel
protected MustButton buttonOk
protected MustButton buttonCancel
protected MustTextField[] MustTextField
public ParameterFrame()
public ParameterFrame(java.awt.Frame OwnerFrame)
OwnerFrame
- protected void creationEnding()
protected void addHelpButton(java.lang.String topic)
topic
- protected void addHelpButton(java.lang.String topic, java.lang.String subTopic)
topic
- subTopic
- protected void setCenterPanel(javax.swing.JPanel centerPanel)
centerPanel
- protected void setTabSize(int size)
size
- public void newPanel()
protected void newPanel(java.lang.String tabLabel)
protected MustTextField createTextField(java.lang.String label, int length)
protected MustPasswordField createPasswordField(java.lang.String label, int length)
protected MustDateField createDateField(java.lang.String label)
protected MustCheckBox createCheckBox(java.lang.String label)
protected MustCheckBox createCheckBox(java.lang.String dataLabel, java.lang.String lineLabel)
protected HalfDataComboBox createComboBox(java.lang.String dataLabel, DataObject sourceDataObject, java.lang.String visibleColumn)
protected KeyButton appendKeyButton(java.lang.Class<? extends DataTableAdministration> keyButtonClass, java.lang.String territory)
protected void append(java.lang.String infoExtension)
protected void append(javax.swing.JComponent component)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void addCenterTabPanel(javax.swing.JPanel p, java.lang.String tabLabel)
public void windowClosing(java.awt.event.WindowEvent e)
MustFrame
windowClosing
in interface java.awt.event.WindowListener
windowClosing
in class MustFrame
e
- the window eventpublic boolean isClosingAllowed(int closeConfirmId)
MustFrame
isClosingAllowed
in class MustFrame
closeConfirmId
- the ID of the confirmation issue -
a way to avoid multiple question regarding the same issuepublic boolean isCanceled()
protected boolean isInputAccepted()
protected abstract void act()
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de