Bonjour,
J'ai fait une petite application, dans laquelle un utilisateur peut rentrer des donnees dans un formulaire. Une fois valide, les donnees sont affichees dans un jTable, dans une nouvelle ligne.
Le jTable est dans un jScrollPane, et une fois qu'il est suffisament rempli, une barre de defilement apparait.
Le probleme est que je voudrais voir la derniere valeur enregistree, c'est a dire celle qui est tout en bas du tableau. Il faudrait donc que le jScrollPane se positionne tout en bas a chaque nouvelle entree de l'utilisateur.
J'ai deja essaye
pour selectionner la derniere ligne, pensant que le jScrollPane se positionnerait pour l'afficher.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int row = this.jTable_srcCoordinates.getRowCount()-1; this.jTable_srcCoordinates.setRowSelectionInterval(row, row);
J'ai aussi teste le code suivant, mais rien ne se produit :
(J'ai change la valeur en parametre pour faire des tests, sans aucun resultat).
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.jScrollPane_srcCoordinates.getVerticalScrollBar().setValue(1);
Comment puis-je faire?
Merci d'avance
Partager