public class SynchJList
extends javax.swing.JList
javax.swing.JList.AccessibleJList, javax.swing.JList.DropLocationjavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
SynchJList()
Deprecated.
Creates a synchronized JList.
|
SynchJList(javax.swing.ListCellRenderer cellRendererObj)
Deprecated.
Creates a synchronized JList.
|
SynchJList(javax.swing.ListModel dataModel)
Deprecated.
Creates a synchronized JList that displays the elements in the
specified, non-null model.
|
SynchJList(java.lang.Object[] listData)
Deprecated.
Creates a synchronized JList that displays the elements in the
specified array.
|
SynchJList(java.util.Vector listData)
Deprecated.
Creates a synchronized JList that displays the elements in the
specified
Vector. |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSelection()
Deprecated.
Clears the selection.
|
void |
ensureSelectionVisible()
Deprecated.
Ensures that the current list selection is visible.
|
void |
ensureSelectionVisibleLater()
Deprecated.
Ensures that the current list selection is visible.
|
java.lang.Object |
getCellAt(int indexVal)
Deprecated.
Returns the object associated with the given index on the list.
|
java.awt.Component |
getComponent(int indexVal)
Deprecated.
Overridden version of 'getComponent()' that is synchronized to
the JList model object.
|
java.awt.Dimension |
getMaximumSize()
Deprecated.
Overridden version of 'getMaximumSize()' that is synchronized to
the JList model object.
|
java.awt.Dimension |
getMinimumSize()
Deprecated.
Overridden version of 'getMinimumSize()' that is synchronized to
the JList model object.
|
java.awt.Dimension |
getPreferredSize()
Deprecated.
Overridden version of 'getPreferredSize()' that is synchronized to
the JList model object.
|
int |
getSelectedIndex()
Deprecated.
Returns the first selected index.
|
void |
handleListUpdate()
Deprecated.
Called after updates to the list have occurred to repaint the list.
|
void |
paint(java.awt.Graphics graphicsObj)
Deprecated.
Overridden version of 'paint()' that is synchronized to the JList
model object.
|
void |
requestFocus()
Deprecated.
Requests that this list has the keyboard focus.
|
void |
setListData(java.lang.Object[] arr)
Deprecated.
Constructs a ListModel from an array of objects and then applies
'setModel' to it.
|
void |
setListData(java.util.Vector vec)
Deprecated.
Constructs a ListModel from a Vector and then applies 'setModel' to it.
|
void |
setSelectedIndex(int val)
Deprecated.
Sets the selected index for the list.
|
void |
setSelectedIndexLater(int val)
Deprecated.
Sets the selected index for the list.
|
void |
validate()
Deprecated.
Overridden version of 'validate()' that is synchronized to the JList
model object.
|
addListSelectionListener, addSelectionInterval, createSelectionModel, ensureIndexIsVisible, fireSelectionValueChanged, getAccessibleContext, getAnchorSelectionIndex, getCellBounds, getCellRenderer, getDragEnabled, getDropLocation, getDropMode, getFirstVisibleIndex, getFixedCellHeight, getFixedCellWidth, getLastVisibleIndex, getLayoutOrientation, getLeadSelectionIndex, getListSelectionListeners, getMaxSelectionIndex, getMinSelectionIndex, getModel, getNextMatch, getPreferredScrollableViewportSize, getPrototypeCellValue, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedIndices, getSelectedValue, getSelectedValues, getSelectedValuesList, getSelectionBackground, getSelectionForeground, getSelectionMode, getSelectionModel, getToolTipText, getUI, getUIClassID, getValueIsAdjusting, getVisibleRowCount, indexToLocation, isSelectedIndex, isSelectionEmpty, locationToIndex, paramString, removeListSelectionListener, removeSelectionInterval, setCellRenderer, setDragEnabled, setDropMode, setFixedCellHeight, setFixedCellWidth, setLayoutOrientation, setModel, setPrototypeCellValue, setSelectedIndices, setSelectedValue, setSelectionBackground, setSelectionForeground, setSelectionInterval, setSelectionMode, setSelectionModel, setUI, setValueIsAdjusting, setVisibleRowCount, 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, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, 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, 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, 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, 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, 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, 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, transferFocusUpCyclepublic SynchJList()
public SynchJList(javax.swing.ListModel dataModel)
dataModel - the data model for this list.java.lang.IllegalArgumentException - if dataModel
is null.public SynchJList(java.lang.Object[] listData)
listData - the array of Objects to be loaded into the data
model.public SynchJList(java.util.Vector listData)
Vector.listData - the Vector to be loaded into the data
model.public SynchJList(javax.swing.ListCellRenderer cellRendererObj)
cellRendererObj - the cell renderer to use with the list.public void requestFocus()
requestFocus in class javax.swing.JComponentpublic void handleListUpdate()
public void setSelectedIndex(int val)
setSelectedIndex in class javax.swing.JListval - the index value.public void setSelectedIndexLater(int val)
val - the index value.public void ensureSelectionVisible()
public void ensureSelectionVisibleLater()
public void setListData(java.util.Vector vec)
setListData in class javax.swing.JListvec - a Vector containing the items to display in the list.public void setListData(java.lang.Object[] arr)
setListData in class javax.swing.JListarr - an array of Objects containing the items to display in
the list.public void clearSelection()
clearSelection in class javax.swing.JListpublic int getSelectedIndex()
getSelectedIndex in class javax.swing.JListpublic java.lang.Object getCellAt(int indexVal)
indexVal - the index value to use.public void paint(java.awt.Graphics graphicsObj)
paint in class javax.swing.JComponentgraphicsObj - the graphics context object to use.public void validate()
validate in class java.awt.Containerpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentpublic java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentpublic java.awt.Dimension getMaximumSize()
getMaximumSize in class javax.swing.JComponentpublic java.awt.Component getComponent(int indexVal)
getComponent in class java.awt.ContainerindexVal - the index of the component to get.