Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [Java] Gestire il click su JList

    Qualcuno sa darmi indicazioni su come fare???
    non so + dove sbatter la testa

  2. #2
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    cose che vuoi sapere?
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  3. #3
    come intercetto il click su una riga di una jlist

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    C'è il "SelectionListener" che viene invocato quando un elemento viene selezionato... O meglio quando cambia la selezione... Infatti se un elemento selezionato viene riselezionato non lancia in Listener...

  5. #5
    ho trovato

    Double-Click Handling
    JList doesn't provide any special support for handling double or triple (or n) mouse clicks; however, it's easy to handle them using a MouseListener. Use the JList method locationToIndex() to determine what cell was clicked. For example:

    codice:
    final JList list = new JList(dataModel);
    MouseListener mouseListener = new MouseAdapter() {
        public void mouseClicked(MouseEvent e) {
            if (e.getClickCount() == 2) {
                int index = list.locationToIndex(e.getPoint());
                System.out.println("Double clicked on Item " + index);
             }
        }
    };
    list.addMouseListener(mouseListener);
    Note that in this example the JList variable is final because it's referred to by the anonymous MouseListener class.
    il link è >
    http://java.sun.com/products/jfc/tsc...t_1/jlist.html

    grazie lo stesso ... !!!

    e mi funziona :metallica

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    E bravo innovatel :metallica

  7. #7
    già

    il problema è ke mi tocca inserire delle immagini dentro ogni riga della select e nn riesco

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.