Как экспортировать JTable
с цветами, чтобы преуспеть? Поскольку HTML-теги включены, excel не отображает таблицу правильно, просматривается только тег HTML.
Ну, я не совсем уверен, что вы имеете в виду, однако я бы предположил, однако, если вы разложите его на различные задачи, то во-первых вам потребуется повторить строки и столбцы таблицыModel, связанные с вашей таблицей, и построить строку HTML
TableModel model = table.getModel();
StringBuilder html = new StringBuilder("<html><table>");
//for each row append <tr>
//for each column append<td> + model value for row,col
//close </td>
//close</tr>
builder.append("</table></html>";
Если вы сохранили это в.html файле, Excel должен открыть его.
У меня также есть проект, который преобразует таблицы HTML в Excel с поддержкой стилизации через css:
https://github.com/alanhay/html-exporter
Возможно, вы могли бы попробовать это, чтобы преобразовать ваш сгенерированный HTML в правильный файл.xlsx, или, может быть, источник предоставит вам дополнительные идеи.