Amigos,
desculpem o palavrão.. mais é uma merda mexer com JTable!
estou irritada!!!!
assim, estou tentando fazer uma pilha, só que meu problema é que já consegui fazer com JOption, porem quero em um JFuckingTable...
quando eu clico no inserir, ele esta inserindo corretamente, segue o código:
// Informações para a tabela.
String[][] dados = new String [1][1];
String[] colunas = new String []{"Valores"};
// adiciona o elemento.
stack.push(io_tf_inserir.getText());
// Cria um contador.
Enumeration enumeration = stack.elements();
// Cria a string a ser armazenada.
//StringBuffer buffer = new StringBuffer();
// enquanto tiver elemento.
while (enumeration.hasMoreElements()){
//buffer.append(enumeration.nextElement());
dados[0] = new String[]{io_tf_inserir.getText(),(String)enumeration.nextElement()}; }
// Cria a tabela.
io_tb_tabela = new JTable(dados,colunas);
io_sp_tabela = new JScrollPane(io_tb_tabela);
io_sp_tabela.setBounds(5, 100, 415, 200);
io_ct.add(io_sp_tabela);
porem quando eu digito uma vez, ele faz certo... mais já na segunda ele não esta mostrando o valor, pois estou adicionando no mesmo lugar! essa linha ó:
dados[0] = new String[]{io_tf_inserir.getText(),(String)enumeration.nextElement()};
.. ele insere na mesma posição [0]. como eu faço para ele criar outra linha com o valor novo?!?! não sei como fazer isso... desculpem minha maneira de falar..
mais ja to enxendo com isso.. eu quero digitar novos valores, e toda vez q eu digitar a lista do JTable vai descendo.. criando uma nova linha..
na real, tenho que fazer um contador.. mais cara.. me ajudem.. é tosca.. mais ajuda ai!
Obrigado!
Tchauzin!
