javax.swing.event

Class ListDataEvent

  • All Implemented Interfaces:
    Serializable

    public class ListDataEvent
    extends EventObject
    Defines an event that encapsulates changes to a list.

    Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see XMLEncoder.

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int CONTENTS_CHANGED
      Identifies one or more changes in the lists contents.
      static int INTERVAL_ADDED
      Identifies the addition of one or more contiguous items to the list
      static int INTERVAL_REMOVED
      Identifies the removal of one or more contiguous items from the list

        

      • Fields inherited from class java.util.EventObject

        source
    • Constructor Summary

      Constructors 
      Constructor and Description
      ListDataEvent(Object source, int type, int index0, int index1)
      Constructs a ListDataEvent object.

        

    • Field Detail

      • CONTENTS_CHANGED

        public static final int CONTENTS_CHANGED
        Identifies one or more changes in the lists contents.
        See Also:
        Constant Field Values
      • INTERVAL_ADDED

        public static final int INTERVAL_ADDED
        Identifies the addition of one or more contiguous items to the list
        See Also:
        Constant Field Values
      • INTERVAL_REMOVED

        public static final int INTERVAL_REMOVED
        Identifies the removal of one or more contiguous items from the list
        See Also:
        Constant Field Values
    • Constructor Detail

      • ListDataEvent

        public ListDataEvent(Object source,
                     int type,
                     int index0,
                     int index1)
        Constructs a ListDataEvent object. If index0 is > index1, index0 and index1 will be swapped such that index0 will always be <= index1.
        Parameters:
        source - the source Object (typically this)
        type - an int specifying CONTENTS_CHANGED, INTERVAL_ADDED, or INTERVAL_REMOVED
        index0 - one end of the new interval
        index1 - the other end of the new interval
    • Method Detail

      • getIndex0

        public int getIndex0()
        Returns the lower index of the range. For a single element, this value is the same as that returned by getIndex1().
        Returns:
        an int representing the lower index value
      • getIndex1

        public int getIndex1()
        Returns the upper index of the range. For a single element, this value is the same as that returned by getIndex0().
        Returns:
        an int representing the upper index value
      • toString

        public String toString()
        Returns a string representation of this ListDataEvent. This method is intended to be used only for debugging purposes, and the content and format of the returned string may vary between implementations. The returned string may be empty but may not be null.
        Overrides:
        toString in class EventObject
        Returns:
        a string representation of this ListDataEvent.
        Since:
        1.4

Traduction non disponible

Les API Java ne sont pas encore traduites en français sur l'infobrol. Seule la version anglaise est disponible pour l'instant.

Document créé le 31/08/2006, dernière modification le 04/03/2020
Source du document imprimé : https://www.gaudry.be/java-api-rf-javax/swing/event/ListDataEvent.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.

Références

  1. Consulter le document html Langue du document :fr Manuel PHP : https://docs.oracle.com, ListDataEvent

Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.

Table des matières Haut