Urgente! preciso entregar esse projeto semana que vêm!

2 respostas
B

Galera,

Estou tentando implementar um JXTreeTable, mas estou tento inúmeras dificuldades. Por favor deem uma olhada no meu código:
public class ListaSituacaoAtualEmCursoTreeTableModel extends AbstractTreeTableModel 
{
     private String[] colunas = {"Agente", "Solicitante", "Início Ligação", "Início Atendimento", "Duração"};
    private List<ListaSituacaoAtualVO> dados = new LinkedList<ListaSituacaoAtualVO>();

    public int getRowCount() 
    {
        return dados.size();
    }

    public int getColumnCount() 
    {
        return colunas.length;
    }
    
    public Object getValueAt(Object node, int columnIndex) 
    {
        ListaSituacaoAtualVO l = (ListaSituacaoAtualVO) node;
        String value = l.getCodFila();
        FormataHora formata = new FormataHora();
        
        if (columnIndex == 0) 
            return l.getNroAgente();
        else if (columnIndex == 1)
            return l.getIdtSolicitante();
        else if (columnIndex == 2)
            return formata.formataData(l.getHorInicioLigacao());
        else if (columnIndex == 3) 
            return formata.formataData(l.getHorInicioAtend()); 
        else
            return l.getHorInicioAtend();
    }
            
    @Override
    public String getColumnName(int col)
    {
        return colunas[col];
    }  

    public List<ListaSituacaoAtualVO> getListaSituacaoAtual() 
    {
        return dados;
    }

    public void setListaSituacaoAtual(List<ListaSituacaoAtualVO> dados) 
    {
        this.dados = dados;
    }
    
     public void mostraResultado(List<ListaSituacaoAtualVO> l)
     {
        dados = new LinkedList<ListaSituacaoAtualVO>();
        getListaSituacaoAtual().addAll(l);
        //fireTableDataChanged();
     }
     
     public void removeResultado()
     {
        dados = new LinkedList<ListaSituacaoAtualVO>();
        //fireTableDataChanged();
     }
    
    @Override
    public Class<?> getColumnClass(int col) 
    {
        return super.getColumnClass(col);        
    }
    
    public void setValueAt(Object object, Object object0, int i) 
    {
    }
}

Outra dúvida, como eu seto esse model, pois o componente JXTreeTableModel não possui o método setModel(........);

2 Respostas

maquiavelbona
Topico.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<topic>
  <title>
    Urgente! preciso entregar esse projeto semana que vêm!
  </title>
  <mode>
    <apelation>on</apelation>
  </mode>
</topic>
Resources.xml
<?xml version="1.0" encoding="UTF-8"?>
<forum>
  <url>
    http://guj.com.br/posts/list/26045.java
  </url>
  <url>
    http://guj.com.br/posts/list/60158.java
  </url>
</forum>

Boa sorte!

B

Caro maquiavelbona,

Desculpa, mas não tenho a intenção de receber nada pronto, como vc pode ver estou tentando, basta olhar o código. Apenas coloquei esse título, pois realmente estou com urgência da ajuda de vcs, pois estou tentando implementar essa JXtreeTable já há alguns dias, e meu prazo já está estourado.

Realmente parece apelação, mas não é, é necessidade mesmo!!!

Até mais! :oops:

Criado 6 de julho de 2007
Ultima resposta 6 de jul. de 2007
Respostas 2
Participantes 2