je veux choisir des lignes particulières de la JTable qui contient une chaîne particulière .. s'il vous plaît aidez-moi pour ce ..searchings lignes de la table
0
A
Répondre
0
Appel JTable.getModel puis juste boucle à travers l'aide TableModel.getValueAt
1
Quelque chose comme ça faire l'affaire:
void selectMatchingRows(JTable table, String regex)
{
for (int row = 0; row < table.getModel().getRowCount(); row++)
{
for (int col = 0; col < table.getModel().getColumnCount(); col++)
{
if (table.getModel().getValueAt(row, col).toString().matches(regex))
{
table.getSelectionModel().setSelectionInterval(row, row);
}
}
}
}
se assurer que la ListSelectionModel.selectionMode
est MULTIPLE_INTERVAL_SELECTION
.
Questions connexes
- 1. Actualiser les lignes de la table
- 2. Insérer des lignes dans la table
- 3. asp.net dynamic insère des lignes au milieu de la table
- 4. Comment faire XHTML "table" avec des lignes de table fluide
- 5. jQuery - comment sélectionner toutes les lignes de table entre deux rangées de table en même table
- 6. SQL - Vérifiez la table pour les nouvelles lignes?
- 7. Sélectionnez des lignes similaires dans la même table
- 8. Exécuter une fonction table sur plusieurs lignes?
- 9. Compare la valeur de la base de données au nombre de lignes dans une autre table
- 10. Masquage des lignes de la table sans redimensionnement de la largeur totale
- 11. Sélectionnez des lignes dans la table de jeu de données en fonction d'une autre table de jeu de données
- 12. Glisser et déposer des lignes de table en utilisant Javascript
- 13. Création de nouvelles lignes modifiables dans une table
- 14. Boucle dans les lignes de table sélectionnées avec JavaScript
- 15. Comment sélectionner des lignes de table dans ASP.NET MVC
- 16. Insertion de lignes dans une table avec une identité prédéfinie
- 17. Nombre maximal de lignes dans une table sqlite
- 18. nombre mysql lignes de la table des enfants avec la condition
- 19. Comment mettre à jour ou sélectionner la même valeur de lignes dans la table?
- 20. Afficher le nombre de lignes d'une autre table dans Django
- 21. Suppression ou suppression de lignes dans la table de destination du package ssis
- 22. Supprimer la mise en mémoire tampon de sortie des lignes de table vides?
- 23. Positionnement de la ligne de la table de débordement CSS
- 24. SQL Server 2008 - trouver la table avec la plupart des lignes
- 25. Comment puis-je afficher des lignes dans les lignes d'une table?
- 26. Comment optimiser la recherche de lignes où les lignes de jointures conditionnelles n'existent pas?
- 27. Comment limiter une jointure lorsque la deuxième table n'a pas de lignes pertinentes
- 28. Déclencheur MySQL: est-il possible de supprimer des lignes si la table devient trop grande?
- 29. Impossible de supprimer des lignes dans la table en utilisant Three20
- 30. La meilleure façon de supprimer toutes les lignes d'une table en utilisant NHibernate?
Vous allez devoir fournir plus de détails – Dean