Comment définir le Focus sur la première ligne dans un JTable qui est à l'intérieur d'un JScrollPane
J'ai un JTable
à l'intérieur d'un JScrollPane
. J'ai mis cela à l'intérieur d'un panneau. Dès le panneau de charges, je veux de la première ligne dans la JTable pour obtenir le focus, MAIS par défaut, le curseur passe à la JScrollPane
et sur la touche tab focus entre dans le tableau de la première ligne.
Je ne veux pas utiliser setRowSelectionInterval(0,0)
et setColumnSelectionInterval(0,0)
que mon exigence est différent.
vous souhaitez modifier la première cellule ou juste envie de sélection?
comme mon exigence est différente de celle - ensuite: qu'est-ce exactement est votre condition?
J'ai juste envie d'être sélectionné, n en particulier, la première cellule de la première ligne doit être porté. Si j'imprime le premier élément, il imprime JScrollPane, je le veux de retour de la première ligne dans une Jtable.
comme mon exigence est différente de celle - ensuite: qu'est-ce exactement est votre condition?
J'ai juste envie d'être sélectionné, n en particulier, la première cellule de la première ligne doit être porté. Si j'imprime le premier élément, il imprime JScrollPane, je le veux de retour de la première ligne dans une Jtable.
OriginalL'auteur Revathi Revu | 2012-07-06
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez modifier la cellule que vous pouvez utiliser,
Ou autre chose que vous voulez il suffit de sélectionner la ligne, que vous pouvez utiliser,
OriginalL'auteur Luna
essayer avec
myTable.changeSelection(row, column, false, false);
dépend de ListSelectionModel
OriginalL'auteur mKorbel