Visualizzazione dei risultati da 1 a 1 su 1

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    104

    [JAVA] Visualizzare matrice in JTable

    Buonasera a tutti..
    All'interno di un Frame ho una JTable inizialmente vuota.
    Devo inserire i valori di una matrice NxN all'interno della tabella.
    Più o meno ce l'ho fatta, il mio problema è che mi crea delle colonne in più rispetto a quelle che mi servono.
    Inoltre, il nome della colonna deve essere esattamente il numero della colonna (colonna1 = "1", colonna2 = "2", etc...) stessa cosa per le righe. Questo non ho proprio idea di come farlo.
    Questo è il codice che ho generato, allego l'immagine del risultato dell'esecuzione.

    codice:
    formMatrice.setVisible(true);        
    formMatrice.setLocationRelativeTo(this);
            formMatrice.pack();
            int t = 1;
            DefaultTableModel model = new DefaultTableModel();
      
            model.setRowCount(ei.size());
            model.addColumn(""+t+"");
            int size = ei.size();
            int[][] m = new int[size][size];
            m = mat.leggi(size, size);
            
            for(int i = 0; i < ei.size(); i++){            
                for(int j = 0; j < ei.size(); j++){
                model.setValueAt(m[i][j], i, j);
                t++;
                model.addColumn(""+t+"");
                }
            }
              
            TabellaMatrice.setModel(model);
    Immagini allegate Immagini allegate

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.