Ola pessoal.


Tenho o seguinte codigo para construcao de uma jtable :

Linha e um vector com o conteudo da tabela. O conteudo e mostrado durante a
execucao corretamente

O problema vem abaixo:

Coluna e um vetor com os nomes das colunas da tabela, eu fiz alguns testes e
eles estao armazenados corretamente, mas naum aparece o nome das colunas
quando o programa e executado.

Segue o codigo usado:

if (jTable1 == null)
            jTable1 = new JTable();
        tabela modelo = new tabela();
        modelo.setDataVector(linha, coluna);
        jTable1.setModel(modelo);
        jTable1.setSelectionMode(0);
        jTable1.setBounds(new Rectangle(6, 80, 783, 279));
        jPanelTabela.add(jTable1, null);
        jTable1.addMouseListener(new
JanelaExcluirIB_jTable1_mouseAdapter(this));
        validate();


class tabela extends DefaultTableModel
   {
      tabela(){
      super();
    }

      // Metodo para nao permitir que mais de uma linha da tabela seja
selecionada
      // ao mesmo tempo.
      public boolean isCellEditable(int row, int col)
      {
          return false;

      }


   }

  void jTable1_mouseReleased(MouseEvent e) {
  selecao = jTable1.getSelectedRow();
  }


Desde ja agradeco a todos pela cooperacao,

Saulo


Responder a