Colocar ação nos componentes da lista?

1 resposta
makecio

Seguinte galera… tenho uma lista, estou inserindo elementos dela e gostaria de quando usuario clicar em determinado elemento ocorre-se uma ação.

o problema que estou tendo é em saber qual ação vou usar?. pois no botão eu uso ACTIONPerformed.

qual seria para esse?

1 Resposta

E

Normalmente é algo assim:

JList jlist = ...;
            ...
            jlist.getSelectionModel().addListSelectionListener(new ListSelectionListener() {

                // @Override
                public void valueChanged(ListSelectionEvent e) {
                    ListSelectionModel lsm = (ListSelectionModel) e.getSource();
                    boolean isAdjusting = e.getValueIsAdjusting();
                    if (!isAdjusting && !lsm.isSelectionEmpty()) {
                        int minIndex = lsm.getMinSelectionIndex();
                        ...
Criado 7 de dezembro de 2010
Ultima resposta 7 de dez. de 2010
Respostas 1
Participantes 2