Salut;
SVP existe il une méthode qui me permettre d'afficher et de masquer certains lignes ou toutes d'un JTable mais le contenu existe sous java ?
Cordialement.
Salut;
SVP existe il une méthode qui me permettre d'afficher et de masquer certains lignes ou toutes d'un JTable mais le contenu existe sous java ?
Cordialement.
avec un RowFilter. Tu implémente cette interface pour préciser si une ligne données doit être visible pour pas. Ensuite tu met l'implémentation de cette interface dans les RowSorter de ton JTable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 RowFilter<TonTableModel,Integer> monFilter = new RowFilter<TonTableModel,Integer>() { public boolean include(Entry<? extends PersonModel, ? extends Integer> entry) { TonTableModel tonTableModel = entry.getModel(); // .... return true; // ou false si ça doit être caché } }; TableRowSorter<TonTableModel> sorter = new TableRowSorter<TonTableModel>(model); sorter.setRowFilter(monFilter); JTable maTable = new JTable(model); maTable.setTableRowSorter (sorter);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager