Hummm…
Tô vivendo um problema igualzinho a este. Lá no Delphi fazíamos isto brincando. Aqui no Java parece muito complicado. E o pior é que este tipo de coisa a gente utiliza muuito em programação (faço isto em quase todos os meus programas) é um recurso prá lá de útil.
No entanto, vamos ver se alguém sabe isto em java.
Também estou atento.
J
jfranco
iaee, blz??
Vc tem razao… no Delphi isso é moleza, mas no Java…
Percebi uma coisa, se hora que eu chamar a consulta eu fechar a janela de origem e abrir só de consulta, apos a filtragem de dados na hora de mandar o resultado para a tela de cadastro eu mandar mostrar o cadastro novamente ai funciona…
Resumindo… se chamar a consulta sem fechar o cadastro e depois fechar a consulta para enviar o resultado pro cadastro nao dá…
Entendeu??
Por que???
Julio
knik
Cê tem razão.
A impressão que se tem é que o valor enviado para o formulário do fundo (de origem) está lá bonitinho… apenas o controle é que não é atualizado. Então tenta-se um repaint ou request mas mesmo assim nada acontece.
Daí não sei mais o que fazer. Já revirei todos os fóruns - ninguém sabe isto (ou isto realmente não pode ser feito em java). A melhor forma é tentar algo diferente e esquecer isto que ninguém sabe.
Em um fórum aí alguém recomendou o método observable (tem de consultar a API) mas não consegui implementar.
Se conseguir poste aqui. TEm muita gente interessada nisto
té mais.
ateubh
Já verificou qual o valor de row?
Você já colocou um break point na linha em que você instacia a variável inteira e verificou se ela está realmente vazia?
Já olhou se a linha row, 0 tem algum dado?
J
jfranco
Ola… blz??
O evento clique na tabela ta pegando o valor certinho…
Se eu setar essa valor p/ um jtextfield na mesma tela do jtable funciona, agora se mando o valor p/ um jtextfield em outra classe nao vai, sendo que se eu colocar um System.out.println(valor) nessa classe o valor tá lá.
Ja tentei repaint e nada…
você está instanciando um formulário cadastroCidade nesta classe e não referenciando ao formulário, pelo o que entendi, esse formulário é um formulário pai. Então você deve passar esse jtextfield como parâmetro para a classe filha e depois modificá-lo.
ok?
J
jfranco
Entendi o que vc quis dizer mas nao conseguir fazer… vc poderia me dar um exemplo mais detalhado??
Tentei seguir esse exemplo e nao funcionou!