Olá amigos, criei uma Jtable com as células vazia e gostaria de saber se tem como, ao mesmo tempo que essa jtable for criada, já aparecer uma célula como se estivesse selecionada.
Será que isso é possível?
Aguardo resposta!
Vlw!
Olá amigos, criei uma Jtable com as células vazia e gostaria de saber se tem como, ao mesmo tempo que essa jtable for criada, já aparecer uma célula como se estivesse selecionada.
Será que isso é possível?
Aguardo resposta!
Vlw!
[quote=dededobem]Olá amigos, criei uma Jtable com as células vazia e gostaria de saber se tem como, ao mesmo tempo que essa jtable for criada, já aparecer uma célula como se estivesse selecionada.
Será que isso é possível?
Aguardo resposta!
Vlw![/quote]
como assim selecionada?
quer dizer preenchida?
N… tipo assim…
Quando uma jtable é criada é necessário que se click dentro de alguma célula para que a partir dái as linhas e colunas possam ser percorridas através da seta do teclado, né isso?
No meu caso, queria saber se já poderia criar a jtable com alguma célula como se já fosse selecionada através de um cursor… entendeu??
É meio confuso, mas acho q é ± isso…
Obrigado!
tentou usar o requestFocus?
Oi,
tabela.setColumnSelectionInterval(int, int);
?
Tchauzin!
Olá pessoal.
Lina, tentei usar o que vc disse e n deu certo. E tentei usar o q mauricioadl falou e tb nada… 
Alguém tem mais alguma ideia?? Vcs entenderam mesmo o q falei??
Obrigado!
estranho isso não funcionar:
tabela.setRowSelectionInterval(0,0);
como vc colocou?
vc deve colocar depois de add o model.
tabela.setModel(model);
tabela.setRowSelectionInterval(0,0);
[code]public void iniciarMatrizNumeros(){
tabelaTabuleiro.setModel(new DefaultTableModel(
new Object [][] {
“”, “”
},
new String [] {
“”, “”, “”, “”, “”, “”, “”, “”, “”, “”
}
));
tabelaTabuleiro.setRowSelectionInterval(0,0);
tabelaTabuleiro.setRowHeight(35);
[/code]
Assim q fiz e mesmo assim nada… 
tente assim… aqui funcionou.
[code]
public void iniciarMatrizNumeros(){
String[] colunas = new String []{"",""};
String[][] dados = new String [][] {
{"",""},
{"",""},
{"",""},
{"",""}
};
DefaultTableModel model = new DefaultTableModel(dados, colunas);
tabela.setModel(model);
tabela.setRowSelectionInterval(0,0);
}[/code]
Vlw amigo, aqui funcionou tb, mas quero q selecione apenas a célula e não a linha inteira, entende?
Vc tem mais alguma ideia ?
Obrigado!
Olá amigos, alguém com alguma ideia de como iniciar com apenas a celula já selecionada?
Obrigado!
Sim, aplique o código abaixo para selecionar apenas celulas.
tabela.setColumnSelectionAllowed(true);
tabela.setCellSelectionEnabled(true);
Boa sorte