HELP NA getValueAt(int row, int col)

Pessoal, estou tentando criar uma JTable. Antes estou definindo a minha classe AbstractTableModel() e um dos metodos dessa classe é o
public Object getValueAt(int row, int col). Pois bem, como eu faço para de dentro desse método retornoa linha e coluna sendo que eu estou trabalhando cm o ResultSet, posso jogar ele em um Vector mais mesmo assim como pego linha e colula, ALGUEM PELO AMOR DE DEUS PODE ME DAR UM HELP ESTOU FICANDO LOUCO COM ISSO JAH POVO?!?!?!

Fala ae SrSinistro !

To fazendo uma aplicação que faz uso de JTable tb…
mas ainda naum cheguei nessa parte que vc está !!

Para as minha dúvidas eu estou vendo o site
http://javaalmanac.com/egs/javax.swing.table/pkg.html

Espero que possa te ajudar

abraco

Ow vou dar uma lida kra… veja o que eu fiz para resolver o problema, visto que o banco de dados é PEQUENO EM, se fosse um banco grande sem chances é gambi até eu descobrir uma forma melhor kra:

CONTINUO PRECISANDO, SE ALGUEM SOUBER COMO PEGAR O RESULTSET DO MEU BANCO E PASSAR PARA O TABLEMODEL EM FORMA DE OBJETO EU FICO MUIIIIIIIIIITO AGRADECIDO POVO.

P.S. NÃO XINGUEM A GAMBI QUE EU FIZ HEHEHE TOW COMEÇANDO COM JAVA AINDA SOH TENHO 1 MES DE PROGRAMAÇÃO HEHEHE

public void mostraGrid()
{
try {
final String[] names = {“Codigo”, “Nome”, “Tel.Comercial”};

      //o metodo xs( filtro , colunas da tabela ) da classe ab
      // lê o meu banco de dados Access e retorna um Vector 
      // como esse exemplo:  
      // {{"001","Aurelio Campos","5873 8790"},
      //   {"002","Maria Resende Campos","5873 9090"} }
      data = ab.xs(filtro.getText(),montarColunasParaLista());          

      TableModel dataModel = new AbstractTableModel()
      {
        public int getColumnCount() { return names.length; }
        public int getRowCount() { return data.size();}

        // Aqui estava o meu problema. Veja o que eu fiz para 
        // solucionar temporariamente claro, que é uma puta de 
        // uma gambiarra peguei o vector data que foi o retorno
        // da consulta do banco como mostrado acima e tratei 
        // linha por linha, como ele me retorna da seguinte forma
        // [codigo,nome,telefone] eu fiz um for next para cada
        // linha e retornei para o tablemodel o que ela queria na 
        // verdade que era saber o que colocar naquela determinada
        // linha e coluna.
   
        public Object getValueAt(int row, int col)
        {
          String linha;
          String v1="",v2="",v3="" ;
          int contador=0;
          String retorno="";
          linha = String.valueOf(data.get(row));              
          for( int i = 0 ; i < linha.length(); i++ )
          { 
            if(linha.substring(i,i+1).equals("[")){contador=0;}
            else if (    ! linha.substring(i,i+1).equals(",")
                      && ! linha.substring(i,i+1).equals("]")
                      && ! linha.substring(i,i+1).equals("["))                          
                     { if(contador==0){v1 += String.valueOf(linha.charAt(i));}
                       if(contador==1){v2 += String.valueOf(linha.charAt(i));}
                       if(contador==2){v3 += String.valueOf(linha.charAt(i));}
                     }
            else {
                  contador++;
                 }
          }
          if(col==0){retorno = v1;}
          if(col==1){retorno = v2;}
          if(col==2){retorno = v3;}              
          return retorno;
        }
        public String getColumnName(int column) {return names[column];}
      };

      TableSorter  sorter = new TableSorter(dataModel);
      tabela.setModel(sorter);
      sorter.addMouseListenerToHeaderInTable(tabela);
      
    } catch (Exception x) { JOptionPane.showMessageDialog (this, "Problema\n" + x, "Erro",1); 

x.printStackTrace();}

}

[quote=“naim”]Fala ae SrSinistro !

To fazendo uma aplicação que faz uso de JTable tb…
mas ainda naum cheguei nessa parte que vc está !!

Para as minha dúvidas eu estou vendo o site
http://javaalmanac.com/egs/javax.swing.table/pkg.html

Espero que possa te ajudar

abraco[/quote]