| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2007 20:15:30
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
Olá pessoal...
Bom, meu problema é o seguinte, tenho um sistema com uma tabela, e quando o usuário seleciona uma linha e aperta a tecla (delete), meu sistema está preparado para remover um objeto de um vetor na posição da linha selecionada e em seguida remover a própria linha da tabela na posição onde o usuário apertou a tecla delete, porém quando ele faz isso, nenhuma linha da tabela fica selecionada, quando eu digo selecionada, é com a cor de fundo da linha azul, e se ele apertar delete mais uma vez não haverá nenhuma linha selecionada para o meu sistema identificar e deletar os objetos no vetor e no modelo da tabela a partir da linha selecionada, hehehe conseguiram entender ai?
Bom, o que eu preciso é de um método +- assim, JTable.setSelectedRow(int linha); que selecione a linha pra mim, ou seja, deixe ela com a cor de fundo azul, como se eu tivesse clicado com o mouse na linha.
Desde já grato !!! t+
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/02/2007 16:14:21
|
chackal_sjc
Thread.start()
Membro desde: 07/04/2006 13:55:29
Mensagens: 46
Localização: São José dos Campos, SP
Offline
|
mas isso tem..
olha na classe da tabela.. não é do modal não.. da tabela mesmo..
lá tem um monte de set e get... da uma olhada no javadoc dela..
eu fiz isso que você está falando
quando o usuário deletava, ele deletava do banco de dados e eu limpava a tela e exibia tudo denovo.. aí a tabela nova ja exibia sem a linha deletada pelo usuário..
é tranquilo pra fazer..
|
http://chackalsjc.wordpress.com
https://sourceforge.net/projects/tecnotel/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/02/2007 14:38:17
|
cleiton herrmann
JavaEvangelist
![[Avatar]](/images/avatar/291dbc18539ba7e19b8abb7d85aa204e.jpg)
Membro desde: 08/06/2006 11:38:58
Mensagens: 432
Localização: Cascavel - PR
Offline
|
olá chackal_sjc.
ou eu to muito cego ou sei la oq. eu já to ficando doido , cancei de procurar e tentar achar um método que selecione uma linha da tabela pra mim...
Se não for pedir muito, vc poderia me informar qual é esse método ???
Obrigado t+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/02/2007 15:06:01
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Eu acho que é algo como jtable.getSelectionModel().setSelectionInterval (linha inicial, linha final), mas veja se é isso mesmo (estou sem um exemplo para testar isso)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2011 09:17:30
|
Jhonny Oliveira
JavaChild
![[Avatar]](/images/avatar/33edb9e2b500c17ef306ebc4a979a878.jpg)
Membro desde: 25/10/2009 15:14:47
Mensagens: 115
Localização: Guarulhos - SP
Offline
|
Sei que o tópico é muito antigo, mas como passei pelo mesmo problema vale a pena deixar a dica para quem passar por isso:
Onde os dois parâmetros se referem a linha inicial e linha final.
Acredito que o amigo que abriu o tópico já tenha solucionado o caso, mas fica a dica.
Abraços a todos.
This message was edited 1 time. Last update was at 12/05/2011 09:18:21
|
Jhonny Oliveira
"E Deus disse a Noé: - Faça backup que Eu vou formatar!".
8º Semestre de Sistemas de Informação - Faculdade Eniac
jhonny.informatica@gmail.com
|
|
|
 |
|
|