public class FormWindow extends FormContainer implements Editable, FormComponent
| Modifier and Type | Class and Description |
|---|---|
class |
FormWindow.InternalFrame |
FormContainer.ContainerDnDSupportjavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
FormWindow(java.lang.String name,
java.lang.String title) |
FormWindow(java.lang.String name,
java.lang.String title,
int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addImpl(java.awt.Component c,
java.lang.Object constraints,
int index)
Adds the specified component to this container at the specified
index.
|
void |
deregisterComponent() |
DasApplication |
getDasApplication() |
java.lang.String |
getDasName() |
DnDSupport |
getDnDSupport() |
org.w3c.dom.Element |
getDOMElement(org.w3c.dom.Document document) |
FormBase |
getForm()
Returns the FormBase object this component is associated with, or null
|
java.awt.Dimension |
getPreferredSize() |
java.lang.String |
getTitle()
Getter for property title.
|
int |
getWindowHeight() |
java.awt.Dimension |
getWindowSize() |
int |
getWindowWidth() |
boolean |
isWindowVisible() |
void |
pack() |
void |
registerComponent() |
void |
setDasName(java.lang.String name) |
void |
setEditingMode(boolean b) |
void |
setTitle(java.lang.String title)
Setter for property title.
|
void |
setWindowHeight(int height) |
void |
setWindowSize(int width,
int height) |
void |
setWindowVisible(boolean b) |
void |
setWindowWidth(int width) |
getBorderTitle, getDirection, getEditingMode, getMaximumSize, getMinimumSize, hasBorder, paint, remove, remove, removeAll, setBorderTitle, setDirection, setHasBorder, startDraggetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEditingMode, startDragpublic FormWindow(java.lang.String name,
java.lang.String title)
public FormWindow(java.lang.String name,
java.lang.String title,
int width,
int height)
public FormBase getForm()
FormContainergetForm in interface FormComponentgetForm in class FormContainerpublic org.w3c.dom.Element getDOMElement(org.w3c.dom.Document document)
getDOMElement in interface FormComponentpublic java.lang.String getDasName()
getDasName in interface FormComponentgetDasName in class FormContainerpublic void setDasName(java.lang.String name)
throws DasNameException
setDasName in interface FormComponentsetDasName in class FormContainerDasNameExceptionpublic boolean isWindowVisible()
public void setWindowVisible(boolean b)
public void setEditingMode(boolean b)
setEditingMode in interface FormComponentsetEditingMode in class FormContainerpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class FormContainerpublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - New value of property title.public void pack()
public java.awt.Dimension getWindowSize()
public void setWindowSize(int width,
int height)
public void setWindowWidth(int width)
public int getWindowWidth()
public void setWindowHeight(int height)
public int getWindowHeight()
public DnDSupport getDnDSupport()
getDnDSupport in interface FormComponentprotected void addImpl(java.awt.Component c,
java.lang.Object constraints,
int index)
FormContaineraddLayoutComponent
method. The constraints are
defined by the particular layout manager being used. For
example, the BorderLayout class defines five
constraints: BorderLayout.NORTH,
BorderLayout.SOUTH, BorderLayout.EAST,
BorderLayout.WEST, and BorderLayout.CENTER.
Note that if the component already exists in this container or a child of this container, it is removed from that container before being added to this container.
This is the method to override if a program needs to track every add request to a container as all other add methods defer to this one. An overriding method should usually include a call to the superclass's version of the method:
super.addImpl(comp, constraints, index)
addImpl in class FormContainerc - the component to be addedconstraints - an object expressing layout constraints
for this componentindex - the position in the container's list at which to
insert the component, where -1
means append to the endContainer.add(Component),
Container.add(Component, int),
Container.add(Component, java.lang.Object),
LayoutManager,
LayoutManager2public void deregisterComponent()
deregisterComponent in interface FormComponentderegisterComponent in class FormContainerpublic DasApplication getDasApplication()
getDasApplication in interface FormComponentgetDasApplication in class FormContainerpublic void registerComponent()
throws DasException
registerComponent in interface FormComponentregisterComponent in class FormContainerDasException