Como criar bean buscando valores de uma JTable que se encontra em outro pacote? [RESOLVIDO]

3 respostas
vini.roggia

Bom dia,

Minha dúvida é a seguinte:

Tenho uma JTable que busca/lista valores de um banco de dados.
Esta JTable esta no meu pacote VISAO enquanto a class que implementa o Bean esta no pacote MODELO
e a class DAO está no pacote CONTROLE. Agora o problema que tenho é..

1 - COMO CRIAR ESSE BEAN?
2 - COMO PEGAR OS VALORES DA JTABLE JA QUE ESTÃO COMO PRIVADOS?
3 - COMO BUSCAR INFORMAÇÕES COMO GETSELECTEDROW PARA O MEU DAO DESTA JTABLE JA QUE ESTA SE ENCONTRA EM OUTRO PACOTE?

Meu bean atual é:
public class AtendimentoBean {
    
    private int chamado;
    private String  departamento, solicitante, dataSolicitacao, solicitacao, caracteristica, dataAtendimento, solucao, atendente ;
    
    public AtendimentoBean(){
        setChamado(0);
        setSolicitante(null);
        setDataSolicitacao(null);
        setSolicitacao(null);
        setCaracteristica(null);
        setDataAtendimento(null);
        setSolucao(null);
        setAtendente(null);
    }

    public int getChamado() {return chamado;}
    public void setChamado(int chamado) {this.chamado = chamado;}
    public String getDepartamento() {return departamento;}
    public void setDepartamento(String departamento) {this.departamento = departamento;}
    public String getSolicitante() {return solicitante;}
    public void setSolicitante(String solicitante) {this.solicitante = solicitante;}
    public String getDataSolicitacao() {return dataSolicitacao;}
    public void setDataSolicitacao(String dataSolicitacao) {this.dataSolicitacao = dataSolicitacao;}
    public String getSolicitacao() {return solicitacao;}
    public void setSolicitacao(String solicitacao) {this.solicitacao = solicitacao;}
    public String getCaracteristica() {return caracteristica;}
    public void setCaracteristica(String caracteristica) {this.caracteristica = caracteristica;}
    public String getDataAtendimento() {return dataAtendimento;}
    public void setDataAtendimento(String dataAtendimento) {this.dataAtendimento = dataAtendimento;}
    public String getSolucao() {return solucao;}
    public void setSolucao(String solucao) {this.solucao = solucao;}
    public String getAtendente() {return atendente;}
    public void setAtendente(String atendente) {this.atendente = atendente;}

3 Respostas

diego2005

Em qual pacote você quer criar o bean??? do visao???

T+

vini.roggia

No pacote sistema.modelo.

vini.roggia

Dei apenas um GetText na célula e pronto.
Resolvi utilizando um cellRenderer para fazer um tooltipText de cada célula da JTable.

Criado 18 de maio de 2009
Ultima resposta 20 de jul. de 2009
Respostas 3
Participantes 2