Apache POI Не удается применить стиль таблицы

Я создаю таблицу с POI и пытаюсь применить к ней стиль. но ничего не работает, и стиль не добавляется.

Я следую этому руководству: учебник

вот код, который определяет стиль:

<pre class="prettyprint linenums"> CTTableStyleInfo table_style = cttable.addNewTableStyleInfo(); table_style.setName("TableStyleLight1"); table_style.setShowColumnStripes(false); table_style.setShowRowStripes(true); </pre>

Я попробовал стили "TableStyleLight1", "TableStyleLight2", "TableStyleLight3"... и ничего не работает, я пытаюсь изменить имя... "Table Style Light 1", который тоже не работает.

Любые идеи, как сделать эту работу? Благодарю.

2 ответа

Возможно, вы решили это сделать, но попробуйте использовать. "TableStyleMedium9" Я новичок в POI на данный момент, но из моего понимания это определенный стиль в excel, поэтому это должно сработать... о том, как создавать свои собственные стили таблиц в POI, я еще не изучил себя... если я узнаю, как я отправлю назад


Просто скопируйте весь пример с генерацией excel и попробуйте. Меня устраивает. Дополнительные вещи не работают

licensed under cc by-sa 3.0 with attribution.