Class java.awt.List (1.0)
public class List extends Component implements ItemSelectable {
// Public Constructors
public List( );
public List(int rows);
public List(int rows, boolean multipleMode);
// Protected Instance Variables
protected ActionListener actionListener;
protected ItemListener itemListener;
// Public Instance Methods
public void add(String item);
public synchronized void add(String item, int index);
public void addActionListener(ActionListener l);
public void addItem(String item);
public synchronized void addItem(String item, int index);
public void addItemListener(ItemListener l);
public void addNotify( ); // Overrides Component.addNotify( )
public boolean allowsMultipleSelections( );
public synchronized void clear( );
public int countItems( );
public synchronized void delItem(int position);
public synchronized void delItems(int start, int end);
public synchronized void deselect(int index);
public String getItem(int index);
public int getItemCount( );
public synchronized String[ ] getItems( );
public Dimension getMinimumSize(int rows);
public Dimension getMinimumSize( ); // Overrides Component.getMinimumSize( )
public Dimension getPreferredSize(int rows);
public Dimension getPreferredSize( ); // Overrides Component.getPreferredSize( )
public int getRows( );
public synchronized int getSelectedIndex( );
public synchronized int[ ] getSelectedIndexes( );
public synchronized String getSelectedItem( );
public synchronized String[ ] getSelectedItems( );
public int getVisibleIndex( );
public boolean isIndexSelected(int index);
public boolean isMultipleMode( );
public boolean isSelected(int index);
public synchronized void makeVisible(int index);
public Dimension minimumSize(int rows);
public Dimension minimumSize( ); // Overrides Component.minimumSize( )
public Dimension preferredSize(int rows);
public Dimension preferredSize( ); // Overrides Component.preferredSize( )
public synchronized void remove(String item) throws IllegalArgumentException;
public synchronized void remove(int position);
public void removeActionListener(ActionListener l);
public synchronized void removeAll( );
public void removeItemListener(ItemListener l);
public void removeNotify( ); // Overrides Component.removeNotify( )
public synchronized void replaceItem(String newValue, int index);
public synchronized void select(int index);
public synchronized void setMultipleMode(boolean b);
public synchronized void setMultipleSelections(boolean b);
// Protected Instance Methods
protected String paramString( ); // Overrides Component.paramString( )
protected void processActionEvent(ActionEvent e);
protected void processEvent(AWTEvent e); // Overrides Component.processEvent( )
protected void processItemEvent(ItemEvent e);
}