Clasa ListDataEvent

public class ListDataEvent extends EventObject

Eveniment care indică apariția unor modificări într-o listă. Tipul evenimentului are valoarea unuia din  următoare câmpuri statice finale:
    ListDataEvent.CONTENTS_CHANGED - s-a modificat conținutul listei;
    ListDataEvent.INTERVAL_ADDED - s-au adăugat la listă unul sau mai multe articole care sunt situate unul după altul
    ListDataEvent.INTERVAL_REMOVED - s-au eliminat din listă unul sau mai multe articole situate unul după altul.

Constructor

public ListDataEvent(Object source, int type, int index0, int index1) - se creează un ListDataEvent fiind specificate: obiectul sursă, tipul evenimentului (unul din cele menționate mai sus), indicii marginilor intervalului de articole în care s-a produs modificarea.

Metode

public int getType() - întoarce tipul evenimentului.

public int getIndex0() - întoarce indicele primului articol al intervalului în care s-a produs modificarea

public int getIndex1() - întoarce indicele ultimului articol al intervalului în care s-a produs modificarea