2014-12-04 139 views
2

我正在創建包含POI的表格並嘗試將樣式應用於該表格。但沒有任何作品,風格是不加。Apache POI未能應用表格樣式

我下面這個教程:tutorial

這裏是定義樣式代碼:

CTTableStyleInfo table_style = cttable.addNewTableStyleInfo(); 
    table_style.setName("TableStyleLight1"); 
    table_style.setShowColumnStripes(false); 
    table_style.setShowRowStripes(true); 

我tryed樣式 「TableStyleLight1」, 「TableStyleLight2」, 「TableStyleLight3」 ...等沒什麼作品,我嘗試改變名稱......「桌子樣式燈1」,這不起作用。

任何想法如何使這項工作?謝謝。

回答

-1

只需複製整個示例與Excel代,並嘗試它。這個對我有用。額外的東西不起作用

+1

請澄清你的意思是「Extra things does not works」? – 2014-12-25 07:19:49

0

您現在可能已經解決了這個問題,但嘗試使用。 「TableStyleMedium9」我目前是POI的新手,但從我的理解來看,這是一個在Excel中定義的樣式,所以這應該工作......至於如何在POI中創建自己的表格樣式,我還沒有探索過自己。 ..如果我找到我將如何回發