Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [java] Jtable

  1. #1

    [java] Jtable

    Ciao ragazzi, ho creato una tabella in questo modo:

    jListaClienti = new javax.swing.JTable();

    Come gli passo i valori ( non direttamente con il costruttore )?

    Ciao!

  2. #2
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    ciao, devi usare il metodo setValueAt(Object valore, int riga, int colonna).

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    grazie interessa anche a me, volevo anche sapere come poi faccio a salvare la tabella su di un file (comprese le linee)...

  4. #4
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    io ho implementato una cosa simile, JExcel, io per salvare inserivo in un Vector i valori e serializzavo:

    salva
    codice:
    Vector v = new Vector();
    for(int i = 0; i < t.getColumnCount(); i++) {
    for(int j = 0; j < t.getRowCount(); j++) {
    v.add(t.getValueAt(j, i));
    	}
    	}
    FileOutputStream fos = new FileOutputStream(dir + name);
    ObjectOutputStream oos = new ObjectOutputStream(fos);
    oos.writeObject(v);
    oos.flush();
    oos.close();
    fos.close();
    apri
    codice:
    ...
    Vector v = new Vector();
    		JTable t = new JTable(40, 26);
    		try {
    		FileInputStream fis = new FileInputStream(path); 
    		ObjectInputStream ois = new ObjectInputStream(fis);
    		v = (Vector) ois.readObject();
    		ois.close();
    		fis.close();
    		for(int i = 0; i < t.getColumnCount(); i++) {
    			for(int j = 0; j < t.getRowCount(); j++) {
    				t.setValueAt(v.get(vi), j, i);
    				}
    			}
    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  5. #5

  6. #6
    ma poi come imposto le colonne della prima righa come intestazioni?


  7. #7
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    Originariamente inviato da magnus
    ma poi come imposto le colonne della prima righa come intestazioni?

    potresti specificare i nomi al costruttore ed i valori via metodo.

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

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.