Da JTable para o JTextField?

2 respostas
paulinhohd

Ae galera, deem uma olhada neste meu código:

try{
									Conexao con = new Conexao();										
									Statement FluxoSQL = con.CONConect.createStatement();
									ResultSet Resultados = FluxoSQL.executeQuery("SELECT * FROM Tab_Cli");
								 	while(Resultados.next()){
								 		int Codigo = Resultados.getInt(1);
								 		Cod = Integer.toString(Codigo);
								 		Razao = Resultados.getString(2);
								 		Fantasia = Resultados.getString(3);
								 		
								 		JTBCliente.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
								 		SimplesTableModel STMCliente = (SimplesTableModel)JTBCliente.getModel();
								 		STMCliente.addRow(new String[]{Cod,Razao,Fantasia});
								 		
								 		JTBCliente.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
								 		}								 								 	
							  		}
								catch(Exception ex){
									System.err.println("Erro no acesso ao banco de dados !");
							 		}

Nele eu faço um Select normal e exibo o resultado em minha JTable.

O usuário clicará em determinada linha da Jtable e no caso através dela eu a pegaria e utilizaria em outro Panel.
Minha dúvida é a seguinte;

Como faço para pegar só o código ou qualquer outro campo da linha selecionada e jogar para um JTextField???

Valeu!!! 8)

2 Respostas

A

nesse seu codigo vc adiciona apenas uma coluna na sua tabela ! se o usuario resolve-se inserir 3 dados, como vc adicionaria ?? Pq pelo o que eu sei vc deve criar uma collection para armazenar seus dados, caso contrario vc nao consegue !! pelo menos é o que eu sei

paulinhohd

marsola2k:
nesse seu codigo vc adiciona apenas uma coluna na sua tabela ! se o usuario resolve-se inserir 3 dados, como vc adicionaria ?? Pq pelo o que eu sei vc deve criar uma collection para armazenar seus dados, caso contrario vc nao consegue !! pelo menos é o que eu sei

Não é uma coluna não…são três colunas: Codigo, Razao e Fantasia…e essa minha JTable o usuário não insere dados nela…e mesmo que quisesse era só adaptar que funciona tranquilo…eu estou utilizando uma outra na qual ele insere…mas vc já fez alguma collection??Sabe onde arrumo tutoriais?exemplos???será que é isso mesmo?
Valeu! 8)

Criado 9 de junho de 2005
Ultima resposta 10 de jun. de 2005
Respostas 2
Participantes 2