El ejemplo de este artículo describe brevemente el método de implementación del evento de doble clic de la Lista Java, que tiene un buen valor de referencia. Compártelo con todos para tu referencia. Los métodos específicos son los siguientes:
1. Defina un MouseListener;
2. Agregue el evento mouseClicked en mouseListener;
3. Obtenga el objeto Lista de getSource() de MouseEvent;
4. Obtenga el índice del elemento en el que se hizo clic del evento getSelectedIndex() de List;
5. Según el índice, utilice el método getItem() de List para obtener el elemento en el que se hizo clic;
6. Finalmente, use addMouseListener() para agregar el MouseListener definido a la Lista.
// Evento de doble clic del mouse MouseListener mouseListener = new MouseAdapter() { public void mouseClicked(MouseEvent mouseEvent) { List theList = (List) mouseEvent.getSource() if (mouseEvent.getClickCount() == 2) { int index =; theList.getSelectedIndex(); if (índice >= 0) { String s = theList.getItem(índice } } }};lstRoster.addMouseListener(mouseListener);
Espero que este artículo sea útil para la programación Java de todos.