public class DTextField extends DField implements org.kopi.galite.visual.form.UTextField, org.kopi.galite.visual.form.VConstants
DField.DFieldMouseListenerjavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentjava.awt.Container.AccessibleAWTContainer| Modifier and Type | Field and Description |
|---|---|
protected KopiDocument |
document |
protected javax.swing.text.JTextComponent |
field |
protected boolean |
inside |
protected javax.swing.event.DocumentListener |
listener |
protected boolean |
noEdit |
protected boolean |
scanner |
protected org.kopi.galite.visual.form.ModelTransformer |
transformer |
access, align, decr, incr, info, isEditable, label, model, mouseInside, options, pos, statelistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTACS_ACCESS, ACS_HIDDEN, ACS_MUSTFILL, ACS_SKIPPED, ACS_VISIT, ALG_CENTER, ALG_DEFAULT, ALG_LEFT, ALG_RIGHT, BKO_ALWAYS_ACCESSIBLE, BKO_INDEXED, BKO_NOCHART, BKO_NODELETE, BKO_NODETAIL, BKO_NOINSERT, BKO_NOMOVE, BRD_ETCHED, BRD_HIDDEN, BRD_LINE, BRD_LOWERED, BRD_NONE, BRD_RAISED, Companion, EMPTY_TEXT, FDO_CONVERT_LOWER, FDO_CONVERT_MASK, FDO_CONVERT_NAME, FDO_CONVERT_NONE, FDO_CONVERT_UPPER, FDO_DO_NOT_ERASE_ON_LOOKUP, FDO_DYNAMIC_NL, FDO_FIX_NL, FDO_NOCHART, FDO_NODETAIL, FDO_NOECHO, FDO_NOEDIT, FDO_SEARCH_LOWER, FDO_SEARCH_MASK, FDO_SEARCH_NONE, FDO_SEARCH_UPPER, FDO_SORT, FDO_TRANSIENT, IMAGE_DOC_JPEG, IMAGE_DOC_PDF, IMAGE_DOC_TIF, MOD_ANY, MOD_INSERT, MOD_QUERY, MOD_UPDATE, POS_LEFT, POS_TOP, RESOURCE_DIR, SOP_EQ, SOP_GE, SOP_GT, SOP_LE, SOP_LT, SOP_NE, STY_EXACT, STY_MANY, STY_NO_COND, TRG_ACCESS, TRG_ACTION, TRG_AUTOLEAVE, TRG_BOOLEAN, TRG_CHANGED, TRG_CMDACCESS, TRG_DEFAULT, TRG_FLDACCESS, TRG_FORMAT, TRG_INIT, TRG_INT, TRG_OBJECT, TRG_POSTBLK, TRG_POSTCHG, TRG_POSTDEL, TRG_POSTDROP, TRG_POSTFLD, TRG_POSTFORM, TRG_POSTINS, TRG_POSTQRY, TRG_POSTREC, TRG_POSTUPD, TRG_PREBLK, TRG_PREDEL, TRG_PREDROP, TRG_PREFLD, TRG_PREFORM, TRG_PREINS, TRG_PREQRY, TRG_PREREC, TRG_PRESAVE, TRG_PREUPD, TRG_PREVAL, TRG_PRTCD, TRG_QUITFORM, TRG_RESET, TRG_VALBLK, TRG_VALFLD, TRG_VALREC, TRG_VALUE, TRG_VOID| Constructor and Description |
|---|
DTextField(org.kopi.galite.visual.form.VFieldUI model,
DLabel label,
int align,
int options,
boolean detail) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionFocusListener() |
static java.lang.String |
convertFixedTextToSingleLine(java.lang.String source,
int col,
int row) |
static java.lang.String |
convertToSingleLine(java.lang.String source,
int col,
int row) |
javax.swing.JPopupMenu |
createPopupMenu() |
java.lang.Object |
getObject()
Returns the object associed to record r
|
java.lang.String |
getText()
Returns the string associed to record r
|
protected boolean |
hasStyledContent()
Returns true of this text field should have the ability to handle formatted content.
|
void |
reInstallSelectionFocusListener() |
void |
removeSelectionFocusListener()
remove selection focus Listener
if the listener specified by the argument was not previously added to this component
or If listener l is null,
no exception is thrown and no action is performed.
|
void |
setBlink(boolean b)
set blink state
|
void |
setDisplayProperties() |
void |
setHasCriticalValue(boolean b) |
void |
setSelectionAfterUpdateDisabled(boolean disable) |
void |
updateAccess() |
void |
updateColor() |
void |
updateFocus() |
void |
updateText() |
fireMouseHasChanged, forceFocus, getAccess, getAccessAt, getAlign, getAutofillButton, getBackground, getBackgroundAt, getBlockView, getForeground, getForegroundAt, getModel, getPosition, getRowController, isInDetail, isSkipped, modelHasFocus, prepareSnapshot, setInDetail, setPosition, updategetAccessibleContext, 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, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, 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, 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, updateadd, 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, 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, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, 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, waitprotected javax.swing.text.JTextComponent field
protected boolean inside
protected boolean noEdit
protected boolean scanner
protected KopiDocument document
protected org.kopi.galite.visual.form.ModelTransformer transformer
protected javax.swing.event.DocumentListener listener
public DTextField(org.kopi.galite.visual.form.VFieldUI model,
DLabel label,
int align,
int options,
boolean detail)
public javax.swing.JPopupMenu createPopupMenu()
public java.lang.Object getObject()
public java.lang.String getText()
getText in interface org.kopi.galite.visual.form.UTextFieldpublic void setDisplayProperties()
setDisplayProperties in class DFieldpublic void updateAccess()
updateAccess in interface org.kopi.galite.visual.form.UFieldupdateAccess in class DFieldpublic void updateText()
updateText in interface org.kopi.galite.visual.form.UFieldupdateText in class DFieldpublic void updateFocus()
updateFocus in interface org.kopi.galite.visual.form.UFieldupdateFocus in class DFieldpublic void setHasCriticalValue(boolean b)
setHasCriticalValue in interface org.kopi.galite.visual.form.UTextFieldpublic void updateColor()
updateColor in interface org.kopi.galite.visual.form.UFieldpublic void setBlink(boolean b)
setBlink in interface org.kopi.galite.visual.form.UFieldprotected boolean hasStyledContent()
public void removeSelectionFocusListener()
removeSelectionFocusListener in interface org.kopi.galite.visual.form.UTextFieldpublic void addSelectionFocusListener()
addSelectionFocusListener in interface org.kopi.galite.visual.form.UTextFieldpublic void reInstallSelectionFocusListener()
public static java.lang.String convertToSingleLine(java.lang.String source,
int col,
int row)
public static java.lang.String convertFixedTextToSingleLine(java.lang.String source,
int col,
int row)
public void setSelectionAfterUpdateDisabled(boolean disable)
setSelectionAfterUpdateDisabled in interface org.kopi.galite.visual.form.UTextField