Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di cerza
    Registrato dal
    Oct 2009
    Messaggi
    310

    Deselezionare elemento JTable

    Ciao a tutti,
    ho un progetto che prevede l'uso di una JTable dalla quale cliccando sulla singola riga e premendo il tasto visualizza è possibile visionare il contenuto di tutte le celle della riga selezionata, accedo a tali elementi utilizzando il metodo getSelectedRow.
    Vorrei però che dopo aver visualizzato il contenuto della riga in una JOptionPane fosse deselezionata la riga, in pratica chiudendo la Joptionpane dovrebbe essere impostata come riga selezionata la -1.
    E' possibile fare ciò.
    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da cerza Visualizza il messaggio
    Vorrei però che dopo aver visualizzato il contenuto della riga in una JOptionPane fosse deselezionata la riga, in pratica chiudendo la Joptionpane dovrebbe essere impostata come riga selezionata la -1.
    E' possibile fare ciò.
    In JTable la selezione delle righe si imposta/modifica tramite i suoi metodi:

    addRowSelectionInterval(int index0, int index1)
    changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend)
    clearSelection()
    removeRowSelectionInterval(int index0, int index1)
    selectAll()
    setRowSelectionInterval(int index0, int index1)

    Poi c'è anche da vedere come è impostata la modalità di selezione: "singola", "intervallo singolo" o "intervalli multipli".
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.