java.awt
Class List
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.List
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.ItemSelectable, java.awt.MenuContainer, java.io.Serializable
- Direct Known Subclasses:
- stardiv.js.ide.SjIdeList
- public synchronized class List
- extends java.awt.Component
- implements java.awt.ItemSelectable
- See Also:
- Serialized Form
Field Summary |
(package private) static int |
DEFAULT_VISIBLE_ROWS
|
(package private) java.awt.event.ActionListener |
actionListener
|
private static java.lang.String |
base
|
(package private) java.awt.event.ItemListener |
itemListener
|
(package private) java.util.Vector |
items
|
private int |
listSerializedDataVersion
|
(package private) boolean |
multipleMode
|
private static int |
nameCounter
|
(package private) int |
rows
|
(package private) int[] |
selected
|
private static long |
serialVersionUID
|
(package private) int |
visibleIndex
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, LOCK, RIGHT_ALIGNMENT, TOP_ALIGNMENT, actionListenerK, adjustmentListenerK, background, componentListener, componentListenerK, componentSerializedDataVersion, containerListenerK, cursor, enabled, eventMask, focusListener, focusListenerK, font, foreground, height, incRate, isInc, itemListenerK, keyListener, keyListenerK, locale, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, parent, peer, popups, prefSize, textListenerK, valid, visible, width, windowListenerK, x, y |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary |
List()
|
List(int i)
|
List(int i,
boolean b)
|
Method Summary |
void |
add(java.lang.String s)
|
void |
add(java.lang.String s,
int i)
|
void |
addActionListener(java.awt.event.ActionListener al)
|
void |
addItem(java.lang.String s)
|
void |
addItem(java.lang.String s,
int i)
|
void |
addItemListener(java.awt.event.ItemListener il)
|
void |
addNotify()
|
boolean |
allowsMultipleSelections()
|
void |
clear()
|
(package private) java.lang.String |
constructComponentName()
|
int |
countItems()
|
void |
delItem(int i)
|
void |
delItems(int i1,
int i2)
|
void |
deselect(int i)
|
(package private) boolean |
eventEnabled(java.awt.AWTEvent awte)
|
java.lang.String |
getItem(int i)
|
int |
getItemCount()
|
java.lang.String[] |
getItems()
|
java.awt.Dimension |
getMinimumSize()
|
java.awt.Dimension |
getMinimumSize(int i)
|
java.awt.Dimension |
getPreferredSize()
|
java.awt.Dimension |
getPreferredSize(int i)
|
int |
getRows()
|
int |
getSelectedIndex()
|
int[] |
getSelectedIndexes()
|
java.lang.String |
getSelectedItem()
|
java.lang.String[] |
getSelectedItems()
|
java.lang.Object[] |
getSelectedObjects()
|
int |
getVisibleIndex()
|
boolean |
isIndexSelected(int i)
|
boolean |
isMultipleMode()
|
boolean |
isSelected(int i)
|
void |
makeVisible(int i)
|
java.awt.Dimension |
minimumSize()
|
java.awt.Dimension |
minimumSize(int i)
|
protected java.lang.String |
paramString()
|
java.awt.Dimension |
preferredSize()
|
java.awt.Dimension |
preferredSize(int i)
|
protected void |
processActionEvent(java.awt.event.ActionEvent ae)
|
protected void |
processEvent(java.awt.AWTEvent awte)
|
protected void |
processItemEvent(java.awt.event.ItemEvent ie)
|
private void |
readObject(java.io.ObjectInputStream ois)
|
void |
remove(int i)
|
void |
remove(java.lang.String s)
|
void |
removeActionListener(java.awt.event.ActionListener al)
|
void |
removeAll()
|
void |
removeItemListener(java.awt.event.ItemListener il)
|
void |
removeNotify()
|
void |
replaceItem(java.lang.String s,
int i)
|
void |
select(int i)
|
void |
setMultipleMode(boolean b)
|
void |
setMultipleSelections(boolean b)
|
private void |
writeObject(java.io.ObjectOutputStream oos)
|
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, areInputMethodsEnabled, bounds, checkImage, checkImage, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, dispatchEventImpl, doLayout, enable, enable, enableEvents, getAlignmentX, getAlignmentY, getBackground, getBounds, getColorModel, getComponentAt, getComponentAt, getCursor, getFont, getFontMetrics, getForeground, getGraphics, getInputContext, getLocale, getLocation, getLocationOnScreen, getMaximumSize, getName, getNativeContainer, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, invalidate, isEnabled, isFocusTraversable, isShowing, isValid, isVisible, keyDown, keyUp, layout, lightweightPrint, list, list, list, list, list, locate, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, postsOldMouseEvents, prepareImage, prepareImage, print, printAll, processComponentEvent, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setCursor, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT_VISIBLE_ROWS
static final int DEFAULT_VISIBLE_ROWS
actionListener
transient java.awt.event.ActionListener actionListener
base
private static final java.lang.String base
itemListener
transient java.awt.event.ItemListener itemListener
items
java.util.Vector items
listSerializedDataVersion
private int listSerializedDataVersion
multipleMode
boolean multipleMode
nameCounter
private static int nameCounter
rows
int rows
selected
int[] selected
serialVersionUID
private static final long serialVersionUID
visibleIndex
int visibleIndex
List
public List()
List
public List(int i)
List
public List(int i,
boolean b)
add
public void add(java.lang.String s)
add
public void add(java.lang.String s,
int i)
addActionListener
public void addActionListener(java.awt.event.ActionListener al)
addItem
public void addItem(java.lang.String s)
addItem
public void addItem(java.lang.String s,
int i)
addItemListener
public void addItemListener(java.awt.event.ItemListener il)
- Specified by:
addItemListener
in interface java.awt.ItemSelectable
addNotify
public void addNotify()
allowsMultipleSelections
public boolean allowsMultipleSelections()
clear
public void clear()
constructComponentName
java.lang.String constructComponentName()
countItems
public int countItems()
delItem
public void delItem(int i)
delItems
public void delItems(int i1,
int i2)
deselect
public void deselect(int i)
eventEnabled
boolean eventEnabled(java.awt.AWTEvent awte)
getItem
public java.lang.String getItem(int i)
getItemCount
public int getItemCount()
getItems
public java.lang.String[] getItems()
getMinimumSize
public java.awt.Dimension getMinimumSize()
getMinimumSize
public java.awt.Dimension getMinimumSize(int i)
getPreferredSize
public java.awt.Dimension getPreferredSize()
getPreferredSize
public java.awt.Dimension getPreferredSize(int i)
getRows
public int getRows()
getSelectedIndex
public int getSelectedIndex()
getSelectedIndexes
public int[] getSelectedIndexes()
getSelectedItem
public java.lang.String getSelectedItem()
getSelectedItems
public java.lang.String[] getSelectedItems()
getSelectedObjects
public java.lang.Object[] getSelectedObjects()
- Specified by:
getSelectedObjects
in interface java.awt.ItemSelectable
getVisibleIndex
public int getVisibleIndex()
isIndexSelected
public boolean isIndexSelected(int i)
isMultipleMode
public boolean isMultipleMode()
isSelected
public boolean isSelected(int i)
makeVisible
public void makeVisible(int i)
minimumSize
public java.awt.Dimension minimumSize()
minimumSize
public java.awt.Dimension minimumSize(int i)
paramString
protected java.lang.String paramString()
preferredSize
public java.awt.Dimension preferredSize()
preferredSize
public java.awt.Dimension preferredSize(int i)
processActionEvent
protected void processActionEvent(java.awt.event.ActionEvent ae)
processEvent
protected void processEvent(java.awt.AWTEvent awte)
processItemEvent
protected void processItemEvent(java.awt.event.ItemEvent ie)
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
remove
public void remove(int i)
remove
public void remove(java.lang.String s)
removeActionListener
public void removeActionListener(java.awt.event.ActionListener al)
removeAll
public void removeAll()
removeItemListener
public void removeItemListener(java.awt.event.ItemListener il)
- Specified by:
removeItemListener
in interface java.awt.ItemSelectable
removeNotify
public void removeNotify()
replaceItem
public void replaceItem(java.lang.String s,
int i)
select
public void select(int i)
setMultipleMode
public void setMultipleMode(boolean b)
setMultipleSelections
public void setMultipleSelections(boolean b)
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.io.IOException