public class FList extends util.ui.TransparentJScrollPane implements FormComponent, DBEncoderDecoder, JspConvertable, MultiLanguage, RubberStampComponent
| Modifier and Type | Class and Description |
|---|---|
class |
FList.FJList |
javax.swing.JScrollPane.AccessibleJScrollPane, javax.swing.JScrollPane.ScrollBarjavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String[] |
multiLanguagePropertys |
columnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewportlistenerList, 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_ALIGNMENTCOLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT| Constructor and Description |
|---|
FList() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFocusListener(java.awt.event.FocusListener l) |
void |
addListSelectionListener(javax.swing.event.ListSelectionListener listener) |
void |
addMouseListener(java.awt.event.MouseListener l) |
void |
addMouseMotionListener(java.awt.event.MouseMotionListener l) |
static java.util.Vector |
dataDecoding(java.lang.String dbStr)
Decode the value in database into a Vector.
|
static java.lang.String |
dataEncoding(java.util.Vector list) |
java.lang.Object |
dbValueDecoder(java.lang.String str) |
java.lang.String |
dbValueEncoder(java.lang.Object obj) |
java.util.Vector |
getCaption() |
java.lang.String[] |
getContentItems() |
java.lang.String |
getContentItemValue(java.lang.String contentItem) |
java.util.Vector |
getDataValue() |
DBSave |
getDBSave() |
java.lang.Object |
getDBValue() |
DBSave |
getDefaultDBSave() |
javax.swing.ListModel |
getDefaultModel() |
java.awt.Font |
getFont() |
java.lang.String |
getID() |
java.util.Properties |
getLook() |
javax.swing.ListModel |
getModel() |
java.util.Properties |
getPackedProperties() |
java.lang.String[] |
getPropertyNames() |
java.lang.String |
getPropertyValue(java.lang.String propertyName) |
java.util.Vector |
getSelected() |
int |
getSelectionMode() |
HTMLEventDescriptor[] |
getSupportedHTMLEvents() |
java.lang.String |
getTitleString() |
int |
getVisibleRowCount() |
boolean |
isOpaque()
override the isOpaque method
|
void |
removeFocusListener(java.awt.event.FocusListener l) |
void |
removeListSelectionListener(javax.swing.event.ListSelectionListener listener) |
void |
removeMouseListener(java.awt.event.MouseListener l) |
void |
removeMouseMotionListener(java.awt.event.MouseMotionListener l) |
void |
setBackground(java.awt.Color c) |
void |
setContentItemValue(java.lang.String contentItem,
java.lang.Object value) |
void |
setDataValue(java.util.Vector list) |
void |
setDBSave(DBSave dbSave) |
void |
setDBValue(java.lang.Object obj) |
void |
setFJListEnable() |
void |
setFont(java.awt.Font font) |
void |
setForeground(java.awt.Color c) |
void |
setID(java.lang.String id) |
void |
setListSelectionType(int iMode) |
void |
setListSelectionType(java.lang.String str) |
void |
setLook(java.util.Properties props) |
void |
setLook(java.util.Properties props,
java.util.HashMap<java.lang.String,java.lang.Boolean> stempParts) |
void |
setModel(javax.swing.ListModel model) |
void |
setOpaque(boolean opaque)
override the setOpaque method
|
void |
setPackedProperties(java.util.Properties pros) |
void |
setPropertyValue(java.lang.String propertyName,
java.lang.Object value) |
void |
setSelected(java.lang.String[] list) |
void |
setSelectionMode(int selectionMode) |
void |
setTitleString(java.lang.String titleString) |
void |
setVisibleRowCount(int size) |
java.lang.String |
toString() |
createHorizontalScrollBar, createVerticalScrollBar, createViewport, getAccessibleContext, getColumnHeader, getCorner, getHorizontalScrollBar, getHorizontalScrollBarPolicy, getRowHeader, getUI, getUIClassID, getVerticalScrollBar, getVerticalScrollBarPolicy, getViewport, getViewportBorder, getViewportBorderBounds, isValidateRoot, isWheelScrollingEnabled, paramString, setColumnHeader, setColumnHeaderView, setComponentOrientation, setCorner, setHorizontalScrollBar, setHorizontalScrollBarPolicy, setLayout, setRowHeader, setRowHeaderView, setUI, setVerticalScrollBar, setVerticalScrollBarPolicy, setViewport, setViewportBorder, setViewportView, setWheelScrollingEnabled, 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, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, 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, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, 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, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, 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, 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, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNamepublic void setBackground(java.awt.Color c)
setBackground in class javax.swing.JComponentpublic void setForeground(java.awt.Color c)
setForeground in class javax.swing.JComponentpublic void setFJListEnable()
public javax.swing.ListModel getDefaultModel()
public void setListSelectionType(int iMode)
public void setListSelectionType(java.lang.String str)
public void setSelectionMode(int selectionMode)
public int getSelectionMode()
public void setOpaque(boolean opaque)
setOpaque in class javax.swing.JComponentpublic boolean isOpaque()
isOpaque in class javax.swing.JComponentpublic java.lang.String getTitleString()
public void setTitleString(java.lang.String titleString)
public int getVisibleRowCount()
public void setVisibleRowCount(int size)
public javax.swing.ListModel getModel()
public void setModel(javax.swing.ListModel model)
public java.awt.Font getFont()
getFont in interface java.awt.MenuContainergetFont in class java.awt.Componentpublic void setFont(java.awt.Font font)
setFont in class javax.swing.JComponentpublic java.lang.String getID()
getID in interface FormComponentpublic void setID(java.lang.String id)
setID in interface FormComponentpublic java.util.Properties getPackedProperties()
getPackedProperties in interface FormComponentpublic void setPackedProperties(java.util.Properties pros)
setPackedProperties in interface FormComponentpublic HTMLEventDescriptor[] getSupportedHTMLEvents()
getSupportedHTMLEvents in interface JspConvertablepublic java.lang.String toString()
toString in class java.awt.Componentpublic java.lang.Object getDBValue()
getDBValue in interface DBComponentpublic void setDBValue(java.lang.Object obj)
setDBValue in interface DBComponentpublic DBSave getDBSave()
getDBSave in interface DBComponentpublic void setDBSave(DBSave dbSave)
setDBSave in interface DBComponentpublic DBSave getDefaultDBSave()
getDefaultDBSave in interface DBComponentpublic java.lang.String dbValueEncoder(java.lang.Object obj)
dbValueEncoder in interface DBEncoderDecoderpublic java.lang.Object dbValueDecoder(java.lang.String str)
dbValueDecoder in interface DBEncoderDecoderpublic java.util.Vector getDataValue()
public void setDataValue(java.util.Vector list)
public void removeMouseListener(java.awt.event.MouseListener l)
removeMouseListener in class java.awt.Componentpublic void addMouseListener(java.awt.event.MouseListener l)
addMouseListener in class java.awt.Componentpublic void removeMouseMotionListener(java.awt.event.MouseMotionListener l)
removeMouseMotionListener in class java.awt.Componentpublic void addMouseMotionListener(java.awt.event.MouseMotionListener l)
addMouseMotionListener in class java.awt.Componentpublic void removeFocusListener(java.awt.event.FocusListener l)
removeFocusListener in class java.awt.Componentpublic void addFocusListener(java.awt.event.FocusListener l)
addFocusListener in class java.awt.Componentpublic static java.lang.String dataEncoding(java.util.Vector list)
public static java.util.Vector dataDecoding(java.lang.String dbStr)
If the elements in the Vector are "5", "AA", "BB", "CC", "DD", "EE", "0", "4" That means there are 5 elements in MyList, they are "AA", "BB", "CC", "DD", "EE". And the selected item are "AA" and "EE"
str - the String which is stored in the databaspublic void addListSelectionListener(javax.swing.event.ListSelectionListener listener)
public void removeListSelectionListener(javax.swing.event.ListSelectionListener listener)
public java.lang.String getContentItemValue(java.lang.String contentItem)
getContentItemValue in interface MultiLanguagepublic java.lang.String[] getContentItems()
getContentItems in interface MultiLanguagepublic java.lang.String[] getPropertyNames()
getPropertyNames in interface MultiLanguagepublic java.lang.String getPropertyValue(java.lang.String propertyName)
getPropertyValue in interface MultiLanguagepublic void setContentItemValue(java.lang.String contentItem,
java.lang.Object value)
setContentItemValue in interface MultiLanguagepublic void setPropertyValue(java.lang.String propertyName,
java.lang.Object value)
setPropertyValue in interface MultiLanguagepublic void setSelected(java.lang.String[] list)
public java.util.Vector getSelected()
public java.util.Vector getCaption()
public void setLook(java.util.Properties props)
setLook in interface RubberStampComponentpublic void setLook(java.util.Properties props,
java.util.HashMap<java.lang.String,java.lang.Boolean> stempParts)
setLook in interface RubberStampComponentpublic java.util.Properties getLook()
getLook in interface RubberStampComponentCopyright ? 2022. All Rights Reserved.