# 切片器样式

## Content

GcExcel Java允许用户将样式应用于切片器。添加切片器时，用户首先需要创建切片器缓存，然后使用基于表或透视表的列创建的切片器缓存。
GcExcel Java 中的 [ISlicerCaches](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/ISlicerCaches.html) 接口 保存工作簿中的所有切片器缓存。

### 将切片器设置为内置样式

可以使用 [ISlicer](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/ISlicer.html) 接口的 [setStyle](/developer/grapecitydocuments/excel-java/api/com/grapecity/documents/excel/ISlicer.html#setStyle) 方法将切片器设置为内置样式。
要将切片器设置为内置样式，请参阅以下示例代码。

```Java
// Create slicer cache for table.
ISlicerCache cache = workbook.getSlicerCaches().add(table, "Category", "categoryCache");

// Add slicer
ISlicer slicer = cache.getSlicers().add(workbook.getWorksheets().get("Sheet1"), "cate1", 
"Category", 30, 550, 100, 200);

// Set slicer style to built-in style.
slicer.setStyle(workbook.getTableStyles().get("SlicerStyleLight2"));
```
