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);
}