1 pièce(s) jointe(s)
Filtre Entete(Header) avec un JTextField
Bonjour,
J'utilse actuellement des JTextField pour filtrer une JXtable.
Pour info voici les filtres
Code:
1 2 3 4 5 6 7
| Filter[] filtres = new Filter[5];
filtres[0] = new PatternFilter(jtfFiltreIdBofap.getText() + "|" + jtfFiltreIdBofap.getText().toUpperCase(), 0, COL_IDBOFAP);
filtres[1] = new PatternFilter(jtfFiltreCommande.getText() + "|" + jtfFiltreCommande.getText().toUpperCase(), 0, COL_NUMCOMMANDE);
filtres[2] = new PatternFilter(jtfFiltreIdSociete.getText(), 0, COL_IDCLIENT);
filtres[3] = new PatternFilter(jtfFiltreClientLivre.getText() + "|" + jtfFiltreClientLivre.getText().toUpperCase(), 0, COL_CLIENT_LIVRE);
filtres[4] = new PatternFilter(jtfFiltreClientFacture.getText() + "|" + jtfFiltreClientFacture.getText().toUpperCase(), 0, COL_CLIENT_FACTURE);
jxtBofap.setFilters(new FilterPipeline(filtres)); |
J'aimerais :
-remplacer le header de la jtable par un composant de ce type :
http://www.developpez.net/forums/att...1&d=1235645704(Un jpanel qui regroupe un jlabel + un jtextfiel)
- et pouvoir saisir dans le jtextfield afin de filtrer ma colonne.
J'ai trouvé des infos pour changer le renderer mais en ce qui concerne d'editer un composant header ... nada
Merci.