Clase List

La clase List viene definida por una zona de pantalla con varias líneas, de las que se muestran sólo algunas, y entre las que se puede hacer una selección simple o múltiple. Las List generan eventos de la clase ActionEvents (al clicar dos veces sobre un item o al pulsar return) e ItemEvents (al seleccionar o deseleccionar un item). Al gestionar el evento ItemEvent se puede preguntar si el usuario estaba pulsando a la vez alguna tecla (Alt, Ctrl, Shift), por ejemplo para hacer una selección múltiple.

Las List se diferencian de las Choices en que muestran varios items a la vez y que permiten hacer selecciones múltiples. La Tabla 5.19 muestra los principales métodos de la clase List.

Fuente: Aprenda Java como si estuviera en primero de la Universidad de Navarra