Risultati da 1 a 4 di 4

Discussione: JTable....

  1. #1
    Lo Zio L'avatar di Ace of Hearts
    Data Registrazione
    06-01-04
    Località
    Mezzolombardo
    Messaggi
    2,872

    Predefinito JTable....

    Ho un problema che mi tiene in scacco da una giornata.. Non riesco ad uscirne...

    Allora ho il mio frame, nel quale c'è una tabella...
    La tabella all inizio è vuota... Il programma si connette a mysql e prende la lista di tutte le tabelle e le stampa in una jList... Appena clicco su un elemento della jlist e clicko su load creo una nuova tabella e la inserisco nel frame.... Il problema è che non è visibile...

    JTable jt2 = new JTable(tabellaa, nomicolonne);
    scroll.setViewportView(jt2);

    tabellaa è una matrice di oggetti
    nomicolonne è un array dei nomi

  2. #2
    L'Onesto L'avatar di pisto84
    Data Registrazione
    12-10-05
    Località
    Scandicci (FI)
    Messaggi
    778

    Predefinito Re: JTable....

    Citazione Originariamente Scritto da Ace of Hearts Visualizza Messaggio
    Ho un problema che mi tiene in scacco da una giornata.. Non riesco ad uscirne...

    Allora ho il mio frame, nel quale c'è una tabella...
    La tabella all inizio è vuota... Il programma si connette a mysql e prende la lista di tutte le tabelle e le stampa in una jList... Appena clicco su un elemento della jlist e clicko su load creo una nuova tabella e la inserisco nel frame.... Il problema è che non è visibile...

    JTable jt2 = new JTable(tabellaa, nomicolonne);
    scroll.setViewportView(jt2);

    tabellaa è una matrice di oggetti
    nomicolonne è un array dei nomi
    non capisco molto di Swing comunque ...
    provato con
    Codice:
    jt2.doLayout()
    ??

  3. #3
    Suprema Borga Imperiale L'avatar di fedyx
    Data Registrazione
    09-10-01
    Località
    nel secco non riciclabile
    Messaggi
    16,968

    Predefinito Re: JTable....

    doppio post
    Ultima modifica di fedyx; 31-03-07 alle 18:47:08 Motivo: doppio post

  4. #4
    Suprema Borga Imperiale L'avatar di fedyx
    Data Registrazione
    09-10-01
    Località
    nel secco non riciclabile
    Messaggi
    16,968

    Predefinito Re: JTable....

    per non farti troppo male addentrandoti nel design pattern MVC con cui è gestista la tabella (e quasi tutti gli elementi di swing) , dovrebbe bastare prendere la prima tabella(quella che hai passato al container tramite il metodo "add") da te creata e tramite il metodo setModel "settargli" il model della nuova tabella che crei quando hai i dati in sostanza:
    Codice:
     PrimaTabella.setModel(nuovaTabella.getModel());
    questo se non ti va di definire tu un TableModel nel qual caso ti basterà passargliene un sempre alla primatabella sempre con il metodo setModel()

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato