public class SynchJList
extends javax.swing.JList
javax.swing.JList.AccessibleJList, javax.swing.JList.DropLocation
javax.swing.JComponent.AccessibleJComponent
listenerList, 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, 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, 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, update
add, 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, validateTree
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, 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, transferFocusUpCycle
public 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.JComponent
public void handleListUpdate()
public void setSelectedIndex(int val)
setSelectedIndex
in class javax.swing.JList
val
- 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.JList
vec
- a Vector containing the items to display in the list.public void setListData(java.lang.Object[] arr)
setListData
in class javax.swing.JList
arr
- an array of Objects containing the items to display in
the list.public void clearSelection()
clearSelection
in class javax.swing.JList
public int getSelectedIndex()
getSelectedIndex
in class javax.swing.JList
public java.lang.Object getCellAt(int indexVal)
indexVal
- the index value to use.public void paint(java.awt.Graphics graphicsObj)
paint
in class javax.swing.JComponent
graphicsObj
- the graphics context object to use.public void validate()
validate
in class java.awt.Container
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class javax.swing.JComponent
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class javax.swing.JComponent
public java.awt.Dimension getMaximumSize()
getMaximumSize
in class javax.swing.JComponent
public java.awt.Component getComponent(int indexVal)
getComponent
in class java.awt.Container
indexVal
- the index of the component to get.