Bonjour,
Je viens de réaliser une JDialog qui propose de filtrer les données d'une JTable. La construction du filtre se fait en langage naturel. Cette réalisation est pour le moment assez simple mais ne demande qu'à s'étoffer.
On peut filtrer tout type de colonne avec les comparateurs habituels. On peut empiler les filtres pour créer un filtre complexe à l'aide de ET et OU.
Bien entendu au sortir de la JDialog de filtres, le tableau est filtré selon les critères.
Qui est intéressé pour partager ce code et/ou l'améliorer ... en particulier en ajoutant des possibilités (par exemple actuellement la négation n'est pas traitée, ni les parenthèses).







Répondre avec citation
Partager