[resolvido]Preencher tabela

4 respostas
D

Alguem pode me dar uma força?

tabelaPendencias.setModel(new javax.swing.table.DefaultTableModel(
	            new Object [][] {
	            	pnd = Relacionamentos.getPending(),
		            acq = Relacionamentos.getCompany(),
		            pnd = Relacionamentos.getPending()
	            	for(int i=0; i < acq.length; i++) {
	            		{null, null, null},
		                {null, null, null},
		                {null, null, null},
		                {null, null, null}
	            	}
	            	
	            	
	            },
	            new String [] {
	                "Company", "Acquirer", "Pending"
	            }
	        ));

4 Respostas

T

Dica: se puder, crie um TableModel que não usa um Object[][] (que é difícil de expandir). Use um List<Relacionamentos> como base de seu TableModel.

von.juliano

Cara, dá uma olhada nesses artigos:
http://www.guj.com.br/java.tutorial.artigo.140.1.guj
http://www.guj.com.br/java.tutorial.artigo.147.1.guj
http://www.guj.com.br/java.tutorial.artigo.36.1.guj

D

thingol:
Dica: se puder, crie um TableModel que não usa um Object[][] (que é difícil de expandir). Use um List<Relacionamentos> como base de seu TableModel.

Bom dia thingol!

Usei o list conforme sua sugestão, ele preenche tudo, só que fica em uma linha só, tem como fazer ele colocar cada posição do list em uma posição?

edit:

tabelaPendencias.setModel(new javax.swing.table.DefaultTableModel(
		        new List [][] {
		        		{acqBD,cmpBD,pndBD}
		        },
		        new String [] {
		            "Company", "Acquirer", "Pending"
		        }
		    ));

Fica tudo em uma linha…

D

ninguem?

edit:

A tabela eu resolvi da seguinte maneira…usei um DefaultTableModel e nele, eu montei as colunas e defini quais os arrays que seriam usados nas colunas:

acq = Relacionamentos.getAcquirer();
		pnd = Relacionamentos.getPending();
		cmp = Relacionamentos.getCompany();

		DefaultTableModel modelo = new DefaultTableModel();
		modelo.addColumn("Acquirer", acq);
		modelo.addColumn("Company", cmp);
		modelo.addColumn("Pending", pnd);
		tabelaPendencias.setModel(modelo);

Qlqr dúvida, é só enviar MP :smiley:

[]'s

Criado 5 de março de 2007
Ultima resposta 8 de mar. de 2007
Respostas 4
Participantes 3