Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [JAVA] JTable

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    20

    [JAVA] JTable

    Ciao a tutti!
    Ho definito un mio modello per la tabella e tutto funziona bene. La tabella è all'interno di un scrollpane.
    La domanda è la seguente: se clicco su una cella e inserisco un valore, dopo aver premuto INVIO il metodo getValueAt viene richiamato automaticamente. Perche' questo non succede se clicco due volte su una cella (e mi appare il cursore, come un editing piu' tradizionale), e dopo aver inserito il valore. premo invio? In pratica devo premere due volte invio perchè cio' avvenga. Forse perchè una volta serve per chiudere l'editing e l'altro per richiamare il getValueAt?
    Si puo' fare in modo che il metodo getValueAt venga richiamato anche se doppio-clicco su di una cella per inserire il dato e che possa utilizzare solo un INVIO per richiamare l'aggiornamento della tabella con il metodo getValueAt.

    grazie

  2. #2
    Prova ad associare un MouseListener e così gestisci il doppio click

    Lang=Java
    Ambiente = Eclipse forever
    Ubuntu & Win XP Pro

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    20
    Grazie, provero'.
    Qualcuno sa dirmi come rendere selezionabili le celle di una tabella a esclusione di quelle di una particolare colonna?
    grazie

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 © 2024 vBulletin Solutions, Inc. All rights reserved.