jTable Duvida com Eventos  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
antoniocg
HelloWorld

Membro desde: 25/01/2012 08:42:49
Mensagens: 10
Offline

Bom dia Pessoal, estou com algumas dúvidas pesquisei entre o forum e o google mas não consegui achar nenhuma solução cábivel.
Seguinte, tenho uma jTable criada no visual do netbeans e quero fazer duas modificações em 2 eventos dela.
A primeira modificação é que quando eu estou navegando por entre as células com as setas do mouse e teclo enter ao invés de ir pra próxima célula da mesma linha,
ele vai para a proxima linha. Eu preciso que va pra próxima celula mas que se mantenha na mesma linha.
A segunda modificação é que eu tenho 2 colunas nessa jtable que recebem valores nos quais eu desenho um panel com os 2 valores. O que eu queria é que quando eu passasse pra proxima linha esse evento pegasse os 2 valores e fosse desenhando a cada linha que eu chegasse com as setas.

Bom espero que vocês consigam me ajudar.

Abraços.
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Quanto à modificação do comportamento do Enter, talvez você possa usar um InputMap / ActionMap

Javadoc wrote:
As for all JComponent classes, you can use InputMap and ActionMap to associate an Action object with a KeyStroke and execute the action under specified conditions.


Referência: http://docs.oracle.com/javase/6/docs/api/javax/swing/JTable.html

Quanto a esse evento que você quer capturar, talvez seja interessante ler o texto completo do Java Tutorial a respeito de JTables,

http://docs.oracle.com/javase/tutorial/uiswing/components/table.html

para ver o que pode ser feito.
ViniGodoy
Moderador
[Avatar]

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

Tópico movido para o fórum de interface gráfica.

@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]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team