Usat Table em Swing no JFRame

4 respostas
S

Estou precisando listar tudo que tenho em uma tabela chamada ocorrencia em uma table. “componente da paleta do JFrame”.
sendo ativado por um botão.
Alguem pode me ajudar?

4 Respostas

marcosharbs

de uma olhada ai:

http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

felipef

Crie uma TableModel

import br.com.pdv.model.Pessoa;
import java.util.List;
import javax.swing.table.DefaultTableModel;

/**
 *
 * @author felipevianna
 */
public class MinhaTableModel extends DefaultTableModel{

    private List minhaLista;
    
    public MinhaTableModel() {
    }
    
    public void setMinhaLista(List minhaLista) {
        this.minhaLista = minhaLista;
    }
    
    @Override
    public Object getValueAt(int row, int column) {
        Pessoa pessoa = (Pessoa)minhaLista.get(row);
        switch (column) {
            case 0:
                return pessoa.getCodigo();
            case 1:
                return pessoa.getNome();
                        
        }
        return null;
    }
}

Dai crie sua JTable com essa TableModel
Depois no evento do botao set a lista

att Felipe

C

entao eu respondi o sua duvida… no seu outro topico… tenta nao ficar criando varios topicos as vezes pode demorar um pouco mais vamos responder…

e quando for solucionado sua duvida edite o seu topico e coloque na frente RESOLVIDO
exemplo

Usat Table em Swing no JFRame - RESOLVIDO

http://www.guj.com.br/posts/list/140734.java

S

ok Obrigado

Criado 7 de outubro de 2009
Ultima resposta 8 de out. de 2009
Respostas 4
Participantes 4