Duvida com jtable  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

Fala galerinha, to com um pequeno probleminha em manipular minha jtable, seguinte eu preciso colocar um metodo na minha jtable mas n to conseguindo,
eu uso o public void mouseClicked(MouseEvent e) e seleciono uma linha da minha jtable ele tem a acao normal mas precisava que as linhas da minha jtable tivese acao quando eu ir com as setas ex: tem la 3 linhas se eu clica na linha 1 ele da um retorno, se eu clicar na 2 linha tambem tem retorno mas se eu for nas setas pra baixo e pra cima precisava que ele tivese acao qual componente uso para manipular a tabela atravez de setas DOWN e UP n a jtable? alguem pode me da uma forca ? obrigado pela atencao !

if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
emmanuelrock
Java Ninja
[Avatar]

Membro desde: 07/05/2009 00:38:41
Mensagens: 291
Localização: Curitiba - PR
Offline

Fla bro!

É só tratar o KeyPressed, dá uma olhada no código abaixo:



Dê uma adptada e bom uso!

This message was edited 2 times. Last update was at 18/08/2009 11:37:51


"Quem sabe que é profundo busca a clareza. Quem deseja parecer profundo para a multidão procura ser obscuro porque a multidão toma por profundo aquilo cujo o fundo não vê, ela é medrosa... exita em entrar na água" - Friedrich Nietzsche.
[Email] [MSN]
malucocelo
JavaBaby
[Avatar]

Membro desde: 05/08/2009 12:38:53
Mensagens: 77
Offline

Só uma dia, é mais preciso o controle pelo keyReleased
emmanuelrock
Java Ninja
[Avatar]

Membro desde: 07/05/2009 00:38:41
Mensagens: 291
Localização: Curitiba - PR
Offline

Neste caso com certeza o KeyReleased é melhor, porque o usuário pode segurar a tecla, e o KeyReleased irá ser disparado somente na hora que esta for liberada.

Ótima observação malucocelo...

This message was edited 1 time. Last update was at 18/08/2009 11:51:59


"Quem sabe que é profundo busca a clareza. Quem deseja parecer profundo para a multidão procura ser obscuro porque a multidão toma por profundo aquilo cujo o fundo não vê, ela é medrosa... exita em entrar na água" - Friedrich Nietzsche.
[Email] [MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20576
Localização: Curitiba/PR
Offline

Acho que melhor do que isso, é registrar um evento para a seleção de conteúdo, independente da forma que foi selecionado.

Veja:
http://www.exampledepot.com/egs/javax.swing.table/SelEvent.html

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

vlw pessoal!

if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team