Package org.kopi.vkopi.lib.ui.swing.form
Class DActorField
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.kopi.vkopi.lib.ui.swing.form.DField
-
- org.kopi.vkopi.lib.ui.swing.form.DActorField
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,org.kopi.galite.visual.base.UComponent,org.kopi.galite.visual.form.UActorField,org.kopi.galite.visual.form.UField,org.kopi.galite.visual.form.UTextField
public class DActorField extends DField implements org.kopi.galite.visual.form.UActorField
UI Implementation of actor field in swing environment.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kopi.vkopi.lib.ui.swing.form.DField
DField.DFieldMouseListener
-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
-
Fields inherited from class org.kopi.vkopi.lib.ui.swing.form.DField
access, align, decr, incr, info, isEditable, label, model, mouseInside, options, pos, state
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor Description DActorField(org.kopi.galite.visual.form.VFieldUI model, DLabel label, int align, int options, boolean detail)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSelectionFocusListener()protected JActorFieldButtoncreateButton()Creates the field buttonvoidforceFocus()java.lang.ObjectgetObject()Returns the object associed to record rjava.lang.StringgetText()voidremoveSelectionFocusListener()voidsetBlink(boolean blink)protected voidsetDisplayProperties()voidsetHasCriticalValue(boolean b)voidsetSelectionAfterUpdateDisabled(boolean disable)voidupdateAccess()voidupdateColor()voidupdateFocus()voidupdateText()-
Methods inherited from class org.kopi.vkopi.lib.ui.swing.form.DField
fireMouseHasChanged, getAccess, getAccessAt, getAlign, getAutofillButton, getBackground, getBackgroundAt, getBlockView, getForeground, getForegroundAt, getModel, getPosition, getRowController, isInDetail, isSkipped, modelHasFocus, prepareSnapshot, setInDetail, setPosition, update
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
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, 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, update
-
Methods inherited from class java.awt.Container
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
-
Methods inherited from class java.awt.Component
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, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
DActorField
public DActorField(org.kopi.galite.visual.form.VFieldUI model, DLabel label, int align, int options, boolean detail)
-
-
Method Detail
-
updateAccess
public void updateAccess()
- Specified by:
updateAccessin interfaceorg.kopi.galite.visual.form.UField- Overrides:
updateAccessin classDField
-
updateText
public void updateText()
- Specified by:
updateTextin interfaceorg.kopi.galite.visual.form.UField- Overrides:
updateTextin classDField
-
updateFocus
public void updateFocus()
- Specified by:
updateFocusin interfaceorg.kopi.galite.visual.form.UField- Overrides:
updateFocusin classDField
-
forceFocus
public void forceFocus()
- Specified by:
forceFocusin interfaceorg.kopi.galite.visual.form.UField- Overrides:
forceFocusin classDField
-
setBlink
public void setBlink(boolean blink)
- Specified by:
setBlinkin interfaceorg.kopi.galite.visual.form.UField
-
updateColor
public void updateColor()
- Specified by:
updateColorin interfaceorg.kopi.galite.visual.form.UField
-
getObject
public java.lang.Object getObject()
Description copied from class:DFieldReturns the object associed to record r
-
setDisplayProperties
protected void setDisplayProperties()
- Specified by:
setDisplayPropertiesin classDField
-
getText
public java.lang.String getText()
- Specified by:
getTextin interfaceorg.kopi.galite.visual.form.UTextField
-
setHasCriticalValue
public void setHasCriticalValue(boolean b)
- Specified by:
setHasCriticalValuein interfaceorg.kopi.galite.visual.form.UTextField
-
addSelectionFocusListener
public void addSelectionFocusListener()
- Specified by:
addSelectionFocusListenerin interfaceorg.kopi.galite.visual.form.UTextField
-
removeSelectionFocusListener
public void removeSelectionFocusListener()
- Specified by:
removeSelectionFocusListenerin interfaceorg.kopi.galite.visual.form.UTextField
-
setSelectionAfterUpdateDisabled
public void setSelectionAfterUpdateDisabled(boolean disable)
- Specified by:
setSelectionAfterUpdateDisabledin interfaceorg.kopi.galite.visual.form.UTextField
-
createButton
protected JActorFieldButton createButton()
Creates the field button- Returns:
- The created button
-
-