public class TextFieldPanel extends UnitPanel implements java.awt.event.ActionListener
JTextFieldPanel panel; String[] names = new String[2]; names[0] = "Enter Your Name"; names[1] = "Enter Your Address"; panel = new JTextFieldPanel(); panel.setObject(this, 2, names);
ParameterPanel
,
Serialized Formjavax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
NO_BUTTONS, OK_BUTTON, OK_CANCEL_APPLY_BUTTONS, OK_CANCEL_BUTTONS
Constructor and Description |
---|
TextFieldPanel()
Creates a new JTextFieldPanel for the particular task.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt) |
byte |
getByte(int textFieldNumber) |
java.lang.String |
getContents(int textFieldNumber) |
double |
getDouble(int textFieldNumber) |
float |
getFloat(int textFieldNumber) |
int |
getInt(int textFieldNumber) |
long |
getLong(int textFieldNumber) |
java.lang.String |
getName(int textFieldNumber)
returns the name of the specified text field .
|
int |
getTextFieldNumberFor(javax.swing.JTextField tf) |
void |
layoutPanel()
The layout of the Text Field Window.
|
void |
setContents(int textFieldNumber,
byte val)
Sets the specified text field to the given value.
|
void |
setContents(int textFieldNumber,
char val)
Sets the specified text field to the given value.
|
void |
setContents(int textFieldNumber,
double val)
Sets the specified text field to the given value.
|
void |
setContents(int textFieldNumber,
float val)
Sets the specified text field to the given value.
|
void |
setContents(int textFieldNumber,
int val)
Sets the specified text field to the given value.
|
void |
setContents(int textFieldNumber,
long val)
Sets the specified text field to the given value.
|
void |
setContents(int textFieldNumber,
java.lang.Object o)
Sets the specified text field to the given object's toString().
|
void |
setContents(int textFieldNumber,
java.lang.String text)
Sets the specified text field to the given text.
|
void |
setName(int num,
java.lang.String name)
Sets the name of the num'th textfield.
|
void |
setObject(java.lang.Object object,
int txtfields)
Creates a new JTextFieldPanel for the particular task.
|
void |
setObject(java.lang.Object object,
int txtfields,
int minSize,
java.lang.String[] names) |
void |
setObject(java.lang.Object object,
int txtfields,
java.lang.String[] names)
Creates a new JTextFieldPanel for the particular task.
|
dispose, getPreferredButtons, init, isAutoCommitByDefault, reset, setObject, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, updateParameter, updateParameter, updateParameter, updateParameter, updateParameter, updateParameter, updateParameter, updateParameter, updateParameter
applyClicked, cancelClicked, disposePanel, getMenuBar, getParameter, getTask, getWindow, getWindowInterface, isAlwaysOnTopPreferred, isAutoCommit, isAutoCommitVisible, isParameterName, nodeAdded, nodeRemoved, okClicked, parameterUpdate, parameterUpdated, removeParameter, setMenuBar, setParameter, setTask, setWindowInterface, taskDisposed, taskPropertyUpdate
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, 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, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, 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, update
add, add, add, add, add, addContainerListener, addImpl, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, 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, hide, 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, transferFocusUpCycle
public TextFieldPanel()
ParameterPanel.ParameterPanel()
public void setObject(java.lang.Object object, int txtfields, int minSize, java.lang.String[] names)
public void setObject(java.lang.Object object, int txtfields)
txtfields
- number of JTextFieldsParameterPanel.ParameterPanel()
public void setObject(java.lang.Object object, int txtfields, java.lang.String[] names)
txtfields
- number of JTextFieldsnames
- an array containing the names of each textfieldParameterPanel.ParameterPanel()
public void layoutPanel()
public int getTextFieldNumberFor(javax.swing.JTextField tf)
public java.lang.String getContents(int textFieldNumber)
public double getDouble(int textFieldNumber)
public float getFloat(int textFieldNumber)
public int getInt(int textFieldNumber)
public long getLong(int textFieldNumber)
public byte getByte(int textFieldNumber)
public void setName(int num, java.lang.String name)
public void setContents(int textFieldNumber, java.lang.String text)
public void setContents(int textFieldNumber, double val)
public void setContents(int textFieldNumber, float val)
public void setContents(int textFieldNumber, int val)
public void setContents(int textFieldNumber, long val)
public void setContents(int textFieldNumber, byte val)
public void setContents(int textFieldNumber, char val)
public void setContents(int textFieldNumber, java.lang.Object o)
public java.lang.String getName(int textFieldNumber)
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener