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.ScrollBar
javax.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, viewport
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
COLUMN_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, 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, 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, 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, transferFocusDownCycle, validate, validateTree
action, 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, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, setName
public void setBackground(java.awt.Color c)
setBackground
in class javax.swing.JComponent
public void setForeground(java.awt.Color c)
setForeground
in class javax.swing.JComponent
public 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.JComponent
public boolean isOpaque()
isOpaque
in class javax.swing.JComponent
public 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.MenuContainer
getFont
in class java.awt.Component
public void setFont(java.awt.Font font)
setFont
in class javax.swing.JComponent
public java.lang.String getID()
getID
in interface FormComponent
public void setID(java.lang.String id)
setID
in interface FormComponent
public java.util.Properties getPackedProperties()
getPackedProperties
in interface FormComponent
public void setPackedProperties(java.util.Properties pros)
setPackedProperties
in interface FormComponent
public HTMLEventDescriptor[] getSupportedHTMLEvents()
getSupportedHTMLEvents
in interface JspConvertable
public java.lang.String toString()
toString
in class java.awt.Component
public java.lang.Object getDBValue()
getDBValue
in interface DBComponent
public void setDBValue(java.lang.Object obj)
setDBValue
in interface DBComponent
public DBSave getDBSave()
getDBSave
in interface DBComponent
public void setDBSave(DBSave dbSave)
setDBSave
in interface DBComponent
public DBSave getDefaultDBSave()
getDefaultDBSave
in interface DBComponent
public java.lang.String dbValueEncoder(java.lang.Object obj)
dbValueEncoder
in interface DBEncoderDecoder
public java.lang.Object dbValueDecoder(java.lang.String str)
dbValueDecoder
in interface DBEncoderDecoder
public java.util.Vector getDataValue()
public void setDataValue(java.util.Vector list)
public void removeMouseListener(java.awt.event.MouseListener l)
removeMouseListener
in class java.awt.Component
public void addMouseListener(java.awt.event.MouseListener l)
addMouseListener
in class java.awt.Component
public void removeMouseMotionListener(java.awt.event.MouseMotionListener l)
removeMouseMotionListener
in class java.awt.Component
public void addMouseMotionListener(java.awt.event.MouseMotionListener l)
addMouseMotionListener
in class java.awt.Component
public void removeFocusListener(java.awt.event.FocusListener l)
removeFocusListener
in class java.awt.Component
public void addFocusListener(java.awt.event.FocusListener l)
addFocusListener
in class java.awt.Component
public 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 MultiLanguage
public java.lang.String[] getContentItems()
getContentItems
in interface MultiLanguage
public java.lang.String[] getPropertyNames()
getPropertyNames
in interface MultiLanguage
public java.lang.String getPropertyValue(java.lang.String propertyName)
getPropertyValue
in interface MultiLanguage
public void setContentItemValue(java.lang.String contentItem, java.lang.Object value)
setContentItemValue
in interface MultiLanguage
public void setPropertyValue(java.lang.String propertyName, java.lang.Object value)
setPropertyValue
in interface MultiLanguage
public 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 RubberStampComponent
public void setLook(java.util.Properties props, java.util.HashMap<java.lang.String,java.lang.Boolean> stempParts)
setLook
in interface RubberStampComponent
public java.util.Properties getLook()
getLook
in interface RubberStampComponent
Copyright ? 2022. All Rights Reserved.