java.awt

Class List

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, ItemSelectable, MenuContainer, java.io.Serializable, javax.accessibility.Accessible
    public class List extends Component implements ItemSelectable, javax.accessibility.Accessible
    The List component presents the user with a scrolling list of text items. The list can be set up so that the user can choose either one item or multiple items.

    For example, the code . . .


     List lst = new List(4, false);
     lst.add("Mercury");
     lst.add("Venus");
     lst.add("Earth");
     lst.add("JavaSoft");
     lst.add("Mars");
     lst.add("Jupiter");
     lst.add("Saturn");
     lst.add("Uranus");
     lst.add("Neptune");
     lst.add("Pluto");
     cnt.add(lst);
     

    where cnt is a container, produces the following scrolling list:

    Shows a list containing: Venus, Earth, JavaSoft, and Mars. Javasoft is selected.

    If the List allows multiple selections, then clicking on an item that is already selected deselects it. In the preceding example, only one item from the scrolling list can be selected at a time, since the second argument when creating the new scrolling list is false. If the List does not allow multiple selections, selecting an item causes any other selected item to be deselected.

    Note that the list in the example shown was created with four visible rows. Once the list has been created, the number of visible rows cannot be changed. A default List is created with four rows, so that lst = new List() is equivalent to list = new List(4, false).

    Beginning with Java 1.1, the Abstract Window Toolkit sends the List object all mouse, keyboard, and focus events that occur over it. (The old AWT event model is being maintained only for backwards compatibility, and its use is discouraged.)

    When an item is selected or deselected by the user, AWT sends an instance of ItemEvent to the list. When the user double-clicks on an item in a scrolling list, AWT sends an instance of ActionEvent to the list following the item event. AWT also generates an action event when the user presses the return key while an item in the list is selected.

    If an application wants to perform some action based on an item in this list being selected or activated by the user, it should implement ItemListener or ActionListener as appropriate and register the new listener to receive events from this list.

    For multiple-selection scrolling lists, it is considered a better user interface to use an external gesture (such as clicking on a button) to trigger the action.

    Since:
    JDK1.0
    See Also:
    ItemEvent, ItemListener, ActionEvent, ActionListener, Serialized Form
    • Nested Classes 
      Modifier and Type Class and Description
      Inherited member indicator BaselineResizeBehavior Reveal DetailHide Detail
      Enumeration of the common ways the baseline of a component can change as the size changes.
    • Fields 
      Modifier and Type Field and Description
      Inherited member indicator ABORT Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that an image which was being tracked asynchronously was aborted before production was complete.
      Inherited member indicator ALLBITS Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that a static image which was previously drawn is now complete and can be drawn again in its final form.
      Inherited member indicator BOTTOM_ALIGNMENT Reveal DetailHide Detail
      Ease-of-use constant for getAlignmentY.
      Inherited member indicator CENTER_ALIGNMENT Reveal DetailHide Detail
      Ease-of-use constant for getAlignmentY and getAlignmentX.
      Inherited member indicator ERROR Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that an image which was being tracked asynchronously has encountered an error.
      Inherited member indicator FRAMEBITS Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that another complete frame of a multi-frame image which was previously drawn is now available to be drawn again.
      Inherited member indicator HEIGHT Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that the height of the base image is now available and can be taken from the height argument to the imageUpdate callback method.
      Inherited member indicator LEFT_ALIGNMENT Reveal DetailHide Detail
      Ease-of-use constant for getAlignmentX.
      Inherited member indicator PROPERTIES Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that the properties of the image are now available.
      Inherited member indicator RIGHT_ALIGNMENT Reveal DetailHide Detail
      Ease-of-use constant for getAlignmentX.
      Inherited member indicator SOMEBITS Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that more pixels needed for drawing a scaled variation of the image are available.
      Inherited member indicator TOP_ALIGNMENT Reveal DetailHide Detail
      Ease-of-use constant for getAlignmentY().
      Inherited member indicator WIDTH Reveal DetailHide Detail
      This flag in the infoflags argument to imageUpdate indicates that the width of the base image is now available and can be taken from the width argument to the imageUpdate callback method.
    • Constructors 
      Constructor and Description
      Ordinary member indicator List Reveal DetailHide Detail
      Creates a new scrolling list.
      Ordinary member indicator List Reveal DetailHide Detail
      Creates a new scrolling list initialized with the specified number of visible lines.
      Ordinary member indicator List Reveal DetailHide Detail
      Creates a new scrolling list initialized to display the specified number of rows.
      • Basic Attribute Methods 
        Modifier and Type Method and Description
        Inherited member indicator applyComponentOrientation Reveal DetailHide Detail
        Sets the ComponentOrientation property of this component and all components contained within it.
        Inherited member indicator disable Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
        Inherited member indicator enable Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
        Inherited member indicator enable Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
        Inherited member indicator enableInputMethods Reveal DetailHide Detail
        Enables or disables input method support for this component.
        Overridden member indicator getAccessibleContext Reveal DetailHide Detail
        Gets the AccessibleContext associated with this List.
        Inherited member indicator getBackground Reveal DetailHide Detail
        Gets the background color of this component.
        Inherited member indicator getColorModel Reveal DetailHide Detail
        Gets the instance of ColorModel used to display the component on the output device.
        Inherited member indicator getComponentOrientation Reveal DetailHide Detail
        Retrieves the language-sensitive orientation that is to be used to order the elements or text within this component.
        Inherited member indicator getCursor Reveal DetailHide Detail
        Gets the cursor set in the component.
        Inherited member indicator getFont Reveal DetailHide Detail
        Gets the font of this component.
        Inherited member indicator getForeground Reveal DetailHide Detail
        Gets the foreground color of this component.
        Inherited member indicator getLocale Reveal DetailHide Detail
        Gets the locale of this component.
        Inherited member indicator getName Reveal DetailHide Detail
        Gets the name of the component.
        Inherited member indicator getParent Reveal DetailHide Detail
        Gets the parent of this component.
        Inherited member indicator hide Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setVisible(boolean).
        Inherited member indicator isBackgroundSet Reveal DetailHide Detail
        Returns whether the background color has been explicitly set for this Component.
        Inherited member indicator isCursorSet Reveal DetailHide Detail
        Returns whether the cursor has been explicitly set for this Component.
        Inherited member indicator isDisplayable Reveal DetailHide Detail
        Determines whether this component is displayable.
        Inherited member indicator isDoubleBuffered Reveal DetailHide Detail
        Returns true if this component is painted to an offscreen image ("buffer") that's copied to the screen later.
        Inherited member indicator isEnabled Reveal DetailHide Detail
        Determines whether this component is enabled.
        Inherited member indicator isFontSet Reveal DetailHide Detail
        Returns whether the font has been explicitly set for this Component.
        Inherited member indicator isForegroundSet Reveal DetailHide Detail
        Returns whether the foreground color has been explicitly set for this Component.
        Inherited member indicator isLightweight Reveal DetailHide Detail
        A lightweight component doesn't have a native toolkit peer.
        Inherited member indicator isOpaque Reveal DetailHide Detail
        Returns true if this component is completely opaque, returns false by default.
        Inherited member indicator isShowing Reveal DetailHide Detail
        Determines whether this component is showing on screen.
        Inherited member indicator isVisible Reveal DetailHide Detail
        Determines whether this component should be visible when its parent is visible.
        Inherited member indicator setBackground Reveal DetailHide Detail
        Sets the background color of this component.
        Inherited member indicator setComponentOrientation Reveal DetailHide Detail
        Sets the language-sensitive orientation that is to be used to order the elements or text within this component.
        Inherited member indicator setCursor Reveal DetailHide Detail
        Sets the cursor image to the specified cursor.
        Inherited member indicator setEnabled Reveal DetailHide Detail
        Enables or disables this component, depending on the value of the parameter b.
        Inherited member indicator setFont Reveal DetailHide Detail
        Sets the font of this component.
        Inherited member indicator setForeground Reveal DetailHide Detail
        Sets the foreground color of this component.
        Inherited member indicator setLocale Reveal DetailHide Detail
        Sets the locale of this component.
        Inherited member indicator setName Reveal DetailHide Detail
        Sets the name of the component to the specified string.
        Inherited member indicator setVisible Reveal DetailHide Detail
        Shows or hides this component depending on the value of parameter b.
        Inherited member indicator show Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setVisible(boolean).
        Inherited member indicator show Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setVisible(boolean).
      • Event Support Methods 
        Modifier and Type Method and Description
        Inherited member indicator action Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, should register this component as ActionListener on component which fires action events.
        Inherited member indicator deliverEvent Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by dispatchEvent(AWTEvent e).
        Inherited member indicator dispatchEvent Reveal DetailHide Detail
        Dispatches an event to this component or one of its sub components.
        Inherited member indicator firePropertyChange Reveal DetailHide Detail
        Reports a bound property change.
        Inherited member indicator firePropertyChange Reveal DetailHide Detail
        Reports a bound property change.
        Inherited member indicator firePropertyChange Reveal DetailHide Detail
        Reports a bound property change.
        Inherited member indicator firePropertyChange Reveal DetailHide Detail
        Reports a bound property change.
        Inherited member indicator firePropertyChange Reveal DetailHide Detail
        Reports a bound property change.
        Inherited member indicator firePropertyChange Reveal DetailHide Detail
        Reports a bound property change.
        Overridden member indicator getListeners Reveal DetailHide Detail
        Returns an array of all the objects currently registered as FooListeners upon this List.
        Inherited member indicator handleEvent Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1 replaced by processEvent(AWTEvent).
        Inherited member indicator keyDown Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processKeyEvent(KeyEvent).
        Inherited member indicator keyUp Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processKeyEvent(KeyEvent).
        Inherited member indicator mouseDown Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
        Inherited member indicator mouseDrag Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processMouseMotionEvent(MouseEvent).
        Inherited member indicator mouseEnter Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
        Inherited member indicator mouseExit Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
        Inherited member indicator mouseMove Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processMouseMotionEvent(MouseEvent).
        Inherited member indicator mouseUp Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
        Inherited member indicator postEvent Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by dispatchEvent(AWTEvent).
      • Event Registration Methods 
        Modifier and Type Method and Description
        Inherited member indicator addComponentListener Reveal DetailHide Detail
        Adds the specified component listener to receive component events from this component.
        Inherited member indicator addFocusListener Reveal DetailHide Detail
        Adds the specified focus listener to receive focus events from this component when this component gains input focus.
        Inherited member indicator addHierarchyBoundsListener Reveal DetailHide Detail
        Adds the specified hierarchy bounds listener to receive hierarchy bounds events from this component when the hierarchy to which this container belongs changes.
        Inherited member indicator addHierarchyListener Reveal DetailHide Detail
        Adds the specified hierarchy listener to receive hierarchy changed events from this component when the hierarchy to which this container belongs changes.
        Inherited member indicator addInputMethodListener Reveal DetailHide Detail
        Adds the specified input method listener to receive input method events from this component.
        Inherited member indicator addKeyListener Reveal DetailHide Detail
        Adds the specified key listener to receive key events from this component.
        Inherited member indicator addMouseListener Reveal DetailHide Detail
        Adds the specified mouse listener to receive mouse events from this component.
        Inherited member indicator addMouseMotionListener Reveal DetailHide Detail
        Adds the specified mouse motion listener to receive mouse motion events from this component.
        Inherited member indicator addMouseWheelListener Reveal DetailHide Detail
        Adds the specified mouse wheel listener to receive mouse wheel events from this component.
        Inherited member indicator addPropertyChangeListener Reveal DetailHide Detail
        Adds a PropertyChangeListener to the listener list.
        Inherited member indicator addPropertyChangeListener Reveal DetailHide Detail
        Adds a PropertyChangeListener to the listener list for a specific property.
        Inherited member indicator getComponentListeners Reveal DetailHide Detail
        Returns an array of all the component listeners registered on this component.
        Inherited member indicator getFocusListeners Reveal DetailHide Detail
        Returns an array of all the focus listeners registered on this component.
        Inherited member indicator getHierarchyBoundsListeners Reveal DetailHide Detail
        Returns an array of all the hierarchy bounds listeners registered on this component.
        Inherited member indicator getHierarchyListeners Reveal DetailHide Detail
        Returns an array of all the hierarchy listeners registered on this component.
        Inherited member indicator getInputMethodListeners Reveal DetailHide Detail
        Returns an array of all the input method listeners registered on this component.
        Inherited member indicator getKeyListeners Reveal DetailHide Detail
        Returns an array of all the key listeners registered on this component.
        Inherited member indicator getMouseListeners Reveal DetailHide Detail
        Returns an array of all the mouse listeners registered on this component.
        Inherited member indicator getMouseMotionListeners Reveal DetailHide Detail
        Returns an array of all the mouse motion listeners registered on this component.
        Inherited member indicator getMouseWheelListeners Reveal DetailHide Detail
        Returns an array of all the mouse wheel listeners registered on this component.
        Inherited member indicator getPropertyChangeListeners Reveal DetailHide Detail
        Returns an array of all the property change listeners registered on this component.
        Inherited member indicator getPropertyChangeListeners Reveal DetailHide Detail
        Returns an array of all the listeners which have been associated with the named property.
        Inherited member indicator removeComponentListener Reveal DetailHide Detail
        Removes the specified component listener so that it no longer receives component events from this component.
        Inherited member indicator removeFocusListener Reveal DetailHide Detail
        Removes the specified focus listener so that it no longer receives focus events from this component.
        Inherited member indicator removeHierarchyBoundsListener Reveal DetailHide Detail
        Removes the specified hierarchy bounds listener so that it no longer receives hierarchy bounds events from this component.
        Inherited member indicator removeHierarchyListener Reveal DetailHide Detail
        Removes the specified hierarchy listener so that it no longer receives hierarchy changed events from this component.
        Inherited member indicator removeInputMethodListener Reveal DetailHide Detail
        Removes the specified input method listener so that it no longer receives input method events from this component.
        Inherited member indicator removeKeyListener Reveal DetailHide Detail
        Removes the specified key listener so that it no longer receives key events from this component.
        Inherited member indicator removeMouseListener Reveal DetailHide Detail
        Removes the specified mouse listener so that it no longer receives mouse events from this component.
        Inherited member indicator removeMouseMotionListener Reveal DetailHide Detail
        Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component.
        Inherited member indicator removeMouseWheelListener Reveal DetailHide Detail
        Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component.
        Inherited member indicator removePropertyChangeListener Reveal DetailHide Detail
        Removes a PropertyChangeListener from the listener list.
        Inherited member indicator removePropertyChangeListener Reveal DetailHide Detail
        Removes a PropertyChangeListener from the listener list for a specific property.
      • Keyboard Focus Methods 
        Modifier and Type Method and Description
        Inherited member indicator areFocusTraversalKeysSet Reveal DetailHide Detail
        Returns whether the Set of focus traversal keys for the given focus traversal operation has been explicitly defined for this Component.
        Inherited member indicator getFocusCycleRootAncestor Reveal DetailHide Detail
        Returns the Container which is the focus cycle root of this Component's focus traversal cycle.
        Inherited member indicator getFocusTraversalKeys Reveal DetailHide Detail
        Returns the Set of focus traversal keys for a given traversal operation for this Component.
        Inherited member indicator getFocusTraversalKeysEnabled Reveal DetailHide Detail
        Returns whether focus traversal keys are enabled for this Component.
        Inherited member indicator gotFocus Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processFocusEvent(FocusEvent).
        Inherited member indicator hasFocus Reveal DetailHide Detail
        Returns true if this Component is the focus owner.
        Inherited member indicator isFocusable Reveal DetailHide Detail
        Returns whether this Component can be focused.
        Inherited member indicator isFocusCycleRoot Reveal DetailHide Detail
        Returns whether the specified Container is the focus cycle root of this Component's focus traversal cycle.
        Inherited member indicator isFocusOwner Reveal DetailHide Detail
        Returns true if this Component is the focus owner.
        Inherited member indicator isFocusTraversable Reveal DetailHide Detail
        Deprecated. As of 1.4, replaced by isFocusable().
        Inherited member indicator lostFocus Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by processFocusEvent(FocusEvent).
        Inherited member indicator nextFocus Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by transferFocus().
        Inherited member indicator requestFocus Reveal DetailHide Detail
        Requests that this Component get the input focus, and that this Component's top-level ancestor become the focused Window.
        Inherited member indicator requestFocusInWindow Reveal DetailHide Detail
        Requests that this Component get the input focus, if this Component's top-level ancestor is already the focused Window.
        Inherited member indicator setFocusable Reveal DetailHide Detail
        Sets the focusable state of this Component to the specified value.
        Inherited member indicator setFocusTraversalKeys Reveal DetailHide Detail
        Sets the focus traversal keys for a given traversal operation for this Component.
        Inherited member indicator setFocusTraversalKeysEnabled Reveal DetailHide Detail
        Sets whether focus traversal keys are enabled for this Component.
        Inherited member indicator transferFocus Reveal DetailHide Detail
        Transfers the focus to the next component, as though this Component were the focus owner.
        Inherited member indicator transferFocusBackward Reveal DetailHide Detail
        Transfers the focus to the previous component, as though this Component were the focus owner.
        Inherited member indicator transferFocusUpCycle Reveal DetailHide Detail
        Transfers the focus up one focus traversal cycle.
      • Graphics Methods 
        Modifier and Type Method and Description
        Inherited member indicator getFontMetrics Reveal DetailHide Detail
        Gets the font metrics for the specified font.
        Inherited member indicator getGraphics Reveal DetailHide Detail
        Creates a graphics context for this component.
        Inherited member indicator getGraphicsConfiguration Reveal DetailHide Detail
        Gets the GraphicsConfiguration associated with this Component.
        Inherited member indicator getLocationOnScreen Reveal DetailHide Detail
        Gets the location of this component in the form of a point specifying the component's top-left corner in the screen's coordinate space.
        Inherited member indicator getMousePosition Reveal DetailHide Detail
        Returns the position of the mouse pointer in this Component's coordinate space if the Component is directly under the mouse pointer, otherwise returns null.
        Inherited member indicator getToolkit Reveal DetailHide Detail
        Gets the toolkit of this component.
      • Image Methods 
        Modifier and Type Method and Description
        Inherited member indicator checkImage Reveal DetailHide Detail
        Returns the status of the construction of a screen representation of the specified image.
        Inherited member indicator checkImage Reveal DetailHide Detail
        Returns the status of the construction of a screen representation of the specified image.
        Inherited member indicator createImage Reveal DetailHide Detail
        Creates an image from the specified image producer.
        Inherited member indicator createImage Reveal DetailHide Detail
        Creates an off-screen drawable image to be used for double buffering.
        Inherited member indicator createVolatileImage Reveal DetailHide Detail
        Creates a volatile off-screen drawable image to be used for double buffering.
        Inherited member indicator createVolatileImage Reveal DetailHide Detail
        Creates a volatile off-screen drawable image, with the given capabilities.
        Inherited member indicator imageUpdate Reveal DetailHide Detail
        Repaints the component when the image has changed.
        Inherited member indicator prepareImage Reveal DetailHide Detail
        Prepares an image for rendering on this component.
        Inherited member indicator prepareImage Reveal DetailHide Detail
        Prepares an image for rendering on this component at the specified width and height.
      • Layout Methods 
        Modifier and Type Method and Description
        Inherited member indicator bounds Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getBounds().
        Inherited member indicator contains Reveal DetailHide Detail
        Checks whether this component "contains" the specified point, where x and y are defined to be relative to the coordinate system of this component.
        Inherited member indicator contains Reveal DetailHide Detail
        Checks whether this component "contains" the specified point, where the point's x and y coordinates are defined to be relative to the coordinate system of this component.
        Inherited member indicator doLayout Reveal DetailHide Detail
        Prompts the layout manager to lay out this component.
        Inherited member indicator getAlignmentX Reveal DetailHide Detail
        Returns the alignment along the x axis.
        Inherited member indicator getAlignmentY Reveal DetailHide Detail
        Returns the alignment along the y axis.
        Inherited member indicator getBaseline Reveal DetailHide Detail
        Returns the baseline.
        Inherited member indicator getBaselineResizeBehavior Reveal DetailHide Detail
        Returns an enum indicating how the baseline of the component changes as the size changes.
        Inherited member indicator getBounds Reveal DetailHide Detail
        Gets the bounds of this component in the form of a Rectangle object.
        Inherited member indicator getBounds Reveal DetailHide Detail
        Stores the bounds of this component into "return value" rv and return rv.
        Inherited member indicator getComponentAt Reveal DetailHide Detail
        Determines if this component or one of its immediate subcomponents contains the (xy) location, and if so, returns the containing component.
        Inherited member indicator getComponentAt Reveal DetailHide Detail
        Returns the component or subcomponent that contains the specified point.
        Inherited member indicator getHeight Reveal DetailHide Detail
        Returns the current height of this component.
        Inherited member indicator getLocation Reveal DetailHide Detail
        Gets the location of this component in the form of a point specifying the component's top-left corner.
        Inherited member indicator getLocation Reveal DetailHide Detail
        Stores the x,y origin of this component into "return value" rv and return rv.
        Inherited member indicator getMaximumSize Reveal DetailHide Detail
        Gets the maximum size of this component.
        Overridden member indicator getMinimumSize Reveal DetailHide Detail
        Determines the minimum size of this scrolling list.
        Overridden member indicator getPreferredSize Reveal DetailHide Detail
        Gets the preferred size of this scrolling list.
        Inherited member indicator getSize Reveal DetailHide Detail
        Returns the size of this component in the form of a Dimension object.
        Inherited member indicator getSize Reveal DetailHide Detail
        Stores the width/height of this component into "return value" rv and return rv.
        Inherited member indicator getWidth Reveal DetailHide Detail
        Returns the current width of this component.
        Inherited member indicator getX Reveal DetailHide Detail
        Returns the current x coordinate of the components origin.
        Inherited member indicator getY Reveal DetailHide Detail
        Returns the current y coordinate of the components origin.
        Inherited member indicator inside Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by contains(int, int).
        Inherited member indicator invalidate Reveal DetailHide Detail
        Invalidates this component and its ancestors.
        Inherited member indicator isMaximumSizeSet Reveal DetailHide Detail
        Returns true if the maximum size has been set to a non-null value otherwise returns false.
        Inherited member indicator isMinimumSizeSet Reveal DetailHide Detail
        Returns whether or not setMinimumSize has been invoked with a non-null value.
        Inherited member indicator isPreferredSizeSet Reveal DetailHide Detail
        Returns true if the preferred size has been set to a non-null value otherwise returns false.
        Inherited member indicator isValid Reveal DetailHide Detail
        Determines whether this component is valid.
        Inherited member indicator layout Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by doLayout().
        Inherited member indicator locate Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getComponentAt(int, int).
        Inherited member indicator location Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getLocation().
        Overridden member indicator minimumSize Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getMinimumSize().
        Inherited member indicator move Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setLocation(int, int).
        Overridden member indicator preferredSize Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getPreferredSize().
        Inherited member indicator reshape Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setBounds(int, int, int, int).
        Inherited member indicator resize Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setSize(Dimension).
        Inherited member indicator resize Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setSize(int, int).
        Inherited member indicator revalidate Reveal DetailHide Detail
        Revalidates the component hierarchy up to the nearest validate root.
        Inherited member indicator setBounds Reveal DetailHide Detail
        Moves and resizes this component.
        Inherited member indicator setBounds Reveal DetailHide Detail
        Moves and resizes this component to conform to the new bounding rectangle r.
        Inherited member indicator setLocation Reveal DetailHide Detail
        Moves this component to a new location.
        Inherited member indicator setLocation Reveal DetailHide Detail
        Moves this component to a new location.
        Inherited member indicator setMaximumSize Reveal DetailHide Detail
        Sets the maximum size of this component to a constant value.
        Inherited member indicator setMinimumSize Reveal DetailHide Detail
        Sets the minimum size of this component to a constant value.
        Inherited member indicator setPreferredSize Reveal DetailHide Detail
        Sets the preferred size of this component to a constant value.
        Inherited member indicator setSize Reveal DetailHide Detail
        Resizes this component so that it has width d.width and height d.height.
        Inherited member indicator setSize Reveal DetailHide Detail
        Resizes this component so that it has width width and height height.
        Inherited member indicator size Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getSize().
        Inherited member indicator validate Reveal DetailHide Detail
        Validates this component.
      • Painting Methods 
        Modifier and Type Method and Description
        Inherited member indicator getIgnoreRepaint Reveal DetailHide Detail
         
        Inherited member indicator paint Reveal DetailHide Detail
        Paints this component.
        Inherited member indicator paintAll Reveal DetailHide Detail
        Paints this component and all of its subcomponents.
        Inherited member indicator repaint Reveal DetailHide Detail
        Repaints this component.
        Inherited member indicator repaint Reveal DetailHide Detail
        Repaints the specified rectangle of this component.
        Inherited member indicator repaint Reveal DetailHide Detail
        Repaints the component.
        Inherited member indicator repaint Reveal DetailHide Detail
        Repaints the specified rectangle of this component within tm milliseconds.
        Inherited member indicator setIgnoreRepaint Reveal DetailHide Detail
        Sets whether or not paint messages received from the operating system should be ignored.
        Inherited member indicator update Reveal DetailHide Detail
        Updates this component.
      • Printing Methods 
        Modifier and Type Method and Description
        Inherited member indicator list Reveal DetailHide Detail
        Prints a listing of this component to the standard system output stream System.out.
        Inherited member indicator list Reveal DetailHide Detail
        Prints a listing of this component to the specified output stream.
        Inherited member indicator list Reveal DetailHide Detail
        Prints out a list, starting at the specified indentation, to the specified print stream.
        Inherited member indicator list Reveal DetailHide Detail
        Prints a listing to the specified print writer.
        Inherited member indicator list Reveal DetailHide Detail
        Prints out a list, starting at the specified indentation, to the specified print writer.
        Inherited member indicator print Reveal DetailHide Detail
        Prints this component.
        Inherited member indicator printAll Reveal DetailHide Detail
        Prints this component and all of its subcomponents.
      • Other Methods 
        Modifier and Type Method and Description
        Inherited member indicator add Reveal DetailHide Detail
        Adds the specified popup menu to the component.
        Ordinary member indicator add Reveal DetailHide Detail
        Adds the specified item to the end of scrolling list.
        Ordinary member indicator add Reveal DetailHide Detail
        Adds the specified item to the the scrolling list at the position indicated by the index.
        Ordinary member indicator addActionListener Reveal DetailHide Detail
        Adds the specified action listener to receive action events from this list.
        Ordinary member indicator addItem Reveal DetailHide Detail
        Deprecated replaced by add(String).
        Ordinary member indicator addItem Reveal DetailHide Detail
        Deprecated replaced by add(String, int).
        Ordinary member indicator addItemListener Reveal DetailHide Detail
        Adds the specified item listener to receive item events from this list.
        Overridden member indicator addNotify Reveal DetailHide Detail
        Creates the peer for the list.
        Ordinary member indicator allowsMultipleSelections Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by isMultipleMode().
        Ordinary member indicator clear Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by removeAll().
        Ordinary member indicator countItems Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getItemCount().
        Ordinary member indicator delItem Reveal DetailHide Detail
        Deprecated replaced by remove(String) and remove(int).
        Ordinary member indicator delItems Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, Not for public use in the future. This method is expected to be retained only as a package private method.
        Ordinary member indicator deselect Reveal DetailHide Detail
        Deselects the item at the specified index.
        Ordinary member indicator getActionListeners Reveal DetailHide Detail
        Returns an array of all the action listeners registered on this list.
        Inherited member indicator getDropTarget Reveal DetailHide Detail
        Gets the DropTarget associated with this Component.
        Inherited member indicator getInputContext Reveal DetailHide Detail
        Gets the input context used by this component for handling the communication with input methods when text is entered in this component.
        Inherited member indicator getInputMethodRequests Reveal DetailHide Detail
        Gets the input method request handler which supports requests from input methods for this component.
        Ordinary member indicator getItem Reveal DetailHide Detail
        Gets the item associated with the specified index.
        Ordinary member indicator getItemCount Reveal DetailHide Detail
        Gets the number of items in the list.
        Ordinary member indicator getItemListeners Reveal DetailHide Detail
        Returns an array of all the item listeners registered on this list.
        Ordinary member indicator getItems Reveal DetailHide Detail
        Gets the items in the list.
        Ordinary member indicator getMinimumSize Reveal DetailHide Detail
        Gets the minumum dimensions for a list with the specified number of rows.
        Inherited member indicator getPeer Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, programs should not directly manipulate peers; replaced by boolean isDisplayable().
        Ordinary member indicator getPreferredSize Reveal DetailHide Detail
        Gets the preferred dimensions for a list with the specified number of rows.
        Ordinary member indicator getRows Reveal DetailHide Detail
        Gets the number of visible lines in this list.
        Ordinary member indicator getSelectedIndex Reveal DetailHide Detail
        Gets the index of the selected item on the list,
        Ordinary member indicator getSelectedIndexes Reveal DetailHide Detail
        Gets the selected indexes on the list.
        Ordinary member indicator getSelectedItem Reveal DetailHide Detail
        Gets the selected item on this scrolling list.
        Ordinary member indicator getSelectedItems Reveal DetailHide Detail
        Gets the selected items on this scrolling list.
        Ordinary member indicator getSelectedObjects Reveal DetailHide Detail
        Gets the selected items on this scrolling list in an array of Objects.
        Inherited member indicator getTreeLock Reveal DetailHide Detail
        Gets this component's locking object (the object that owns the thread synchronization monitor) for AWT component-tree and layout operations.
        Ordinary member indicator getVisibleIndex Reveal DetailHide Detail
        Gets the index of the item that was last made visible by the method makeVisible.
        Ordinary member indicator isIndexSelected Reveal DetailHide Detail
        Determines if the specified item in this scrolling list is selected.
        Ordinary member indicator isMultipleMode Reveal DetailHide Detail
        Determines whether this list allows multiple selections.
        Ordinary member indicator isSelected Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by isIndexSelected(int).
        Ordinary member indicator makeVisible Reveal DetailHide Detail
        Makes the item at the specified index visible.
        Ordinary member indicator minimumSize Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getMinimumSize(int).
        Ordinary member indicator preferredSize Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by getPreferredSize(int).
        Ordinary member indicator remove Reveal DetailHide Detail
        Removes the item at the specified position from this scrolling list.
        Inherited member indicator remove Reveal DetailHide Detail
        Removes the specified popup menu from the component.
        Ordinary member indicator remove Reveal DetailHide Detail
        Removes the first occurrence of an item from the list.
        Ordinary member indicator removeActionListener Reveal DetailHide Detail
        Removes the specified action listener so that it no longer receives action events from this list.
        Ordinary member indicator removeAll Reveal DetailHide Detail
        Removes all items from this list.
        Ordinary member indicator removeItemListener Reveal DetailHide Detail
        Removes the specified item listener so that it no longer receives item events from this list.
        Overridden member indicator removeNotify Reveal DetailHide Detail
        Removes the peer for this list.
        Ordinary member indicator replaceItem Reveal DetailHide Detail
        Replaces the item at the specified index in the scrolling list with the new string.
        Ordinary member indicator select Reveal DetailHide Detail
        Selects the item at the specified index in the scrolling list.
        Inherited member indicator setDropTarget Reveal DetailHide Detail
        Associate a DropTarget with this component.
        Ordinary member indicator setMultipleMode Reveal DetailHide Detail
        Sets the flag that determines whether this list allows multiple selections.
        Ordinary member indicator setMultipleSelections Reveal DetailHide Detail
        Deprecated. As of JDK version 1.1, replaced by setMultipleMode(boolean).
        Inherited member indicator toString Reveal DetailHide Detail
        Returns a string representation of this component and its values.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
This document was created by Dulcet from the OpenJDK sources. Copyright © 1993, 2012 Oracle and/or its affiliates. All rights reserved.

SourceForge