Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    26

    [JAVA]riempire una JTable con JTextArea.getText()

    Salve a tutti, devo realizzare una tabella contenente ciò che l’utente scrive in 8 JTextArea.
    Il mio problema è che l’unica soluzione che mi viene in mente è quella di creare un metodo che mi restituisce un array di stringhe prendendone una alla volta, ma ciò vuol dire chiamare il metodo 8 volte, e sembra uno spreco… che fare? Consigli?Idee??? Tutto è ben accetto!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    nn puoi fare semplicemente


    DefaultTableModel dtm = (DefaultTableModel) jtable.getModel();
    dtm.setColumnIdentifiers("colonna1","colonna2","co lonna3","colonna4","colonna5","colonna6","colonna7 ","colonna8");

    Object[] objects = new Object[8];

    objects[0]=jtext1.gettext().tostring();
    objects[1]=jtext2.gettext().tostring();
    objects[2]=jtext3.gettext().tostring();
    objects[3]=jtext4.gettext().tostring();
    ...
    dtm.addRow(objects);

    jtable.setModel(dtm);

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.