Preencher uma JTable

1 resposta
wagne23

Ai gente to com o seguinte problema, criei um programa que grava infos de pessoas em um arquivo .DB, e usando uma JList eu consigo mostrar o nome das pessoas que foram salvas, mas to querendo fazer o mesmo com uma JTable mas ta dificil, sera que alguem pode me ajudar ? eu tentei criar um metodo para recuperar esses valores mas não ta funcionando. Ai vai o metodo:

private void preencheTabela(DefaultTableModel modelo){
		Collection lista = null;
		try{
			if(Caravana != null){
				lista = Caravana.recuperaMembro();
				Iterator it = lista.iterator();		   
		     	 
				while (it.hasNext()){
					String [] row = (String[]) it.next();
					modelo.insertRow(0, row);
				}
			}
		}catch(Exception e){
			e.printStackTrace();
		}
	}

eu tentei seguir a mesma logica usada com a JList que estava assim:

private void fillMembrosModel(DefaultListModel model){
		Collection lista = null;
		try{
			if(Caravana != null){
				lista = Caravana.recuperaMembro();
				Iterator it = lista.iterator();
				while (it.hasNext()){
					Membro mbr = (Membro) it.next();
					model.addElement("    "+mbr.getNome());
				
				}
			}
		}catch(Exception e){
			e.printStackTrace();
		}
	}
e assim funcionou legal.

Alguem tem ideia de como me ajudar???

1 Resposta

wagne23

Vamos la gente, to ficando doido com isso e não consigo resolver, sei que deve ser uma coisa simples mas é que eu to começando agora no mundo Java. sera que alguem tem pelo menos um exemplo ???

Criado 21 de outubro de 2007
Ultima resposta 22 de out. de 2007
Respostas 1
Participantes 1