J'ai un JTable
qui utilise un TableCellRenderer
pour colorer l'arrière-plan de certaines cellules en fonction de leurs valeurs.Exporter JTable avec TableCellRenderer personnalisé
J'ai besoin d'exporter cette table dans un fichier Excel avec le même formatage de cellule. Voici un extrait de ce que je vois actuellement dans le JTable
.
Dois-je reproduire toute la logique derrière le moteur de rendu dans Apache POI pour obtenir le même résultat, ou il y a un moyen plus rapide?
Cette question est un peu trop large pour être répondu ici. Mais je suggérerais de penser à [Formatage conditionnel] (https://poi.apache.org/spreadsheet/quick-guide.html#Conditional+Formatting) dans 'Excel'. Ceci est proche du rendu de cellule dans 'JTable'. –
Oui je sais mais malheureusement j'ai besoin de le gérer en java ... –
Avez-vous cliqué sur le lien [Conditionnel + Mise en forme] (https://poi.apache.org/spreadsheet/quick-guide.html#Conditional+Formatting) ? Heureusement, c'est apache poi et c'est ** ** "géré à l'intérieur de java". –