| 程序包 | 说明 |
|---|---|
| org.ttzero.excel.entity | |
| org.ttzero.excel.entity.csv | |
| org.ttzero.excel.processor |
| 限定符和类型 | 字段和说明 |
|---|---|
protected StyleProcessor<T> |
ListSheet.styleProcessor
行级动态样式处理器
|
StyleProcessor |
Column.styleProcessor
动态样式转换器,可根据单元格的值动态设置单元格或整行样式,通常用于高亮显示某些需要重视的行或单元格
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected StyleProcessor<?> |
ListSheet.getDesignStyle(AccessibleObject ao)
读取单个字段或者方法上的样式处理器注解,默认解析
StyleDesign注解,支持自定义注解 |
protected StyleProcessor<?> |
ListSheet.getDesignStyle(Class<?> clazz)
读取类上的样式处理器注解,默认解析
StyleDesign注解,支持自定义注解 |
protected StyleProcessor<?> |
ListSheet.getDesignStyle(StyleDesign styleDesign)
读取样式处理器
|
StyleProcessor<T> |
ListSheet.getStyleProcessor()
获取当前工作表的行级动态样式处理器,如果未设置则从扩展参数中查找
|
StyleProcessor<ResultSet> |
ResultSetSheet.getStyleProcessor()
获取当前工作表的行级动态样式处理器,如果未设置则从扩展参数中查找
|
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> void |
ICellValueAndStyle.setStyleDesign(T o,
Cell cell,
Column hc,
StyleProcessor<T> styleProcessor)
行级样式转换器,它的优先级最高
|
Column |
Column.setStyleProcessor(StyleProcessor styleProcessor)
设置动态样式转换器,通常用于高亮显示单元格起提醒作用
|
Sheet |
ResultSetSheet.setStyleProcessor(StyleProcessor<ResultSet> styleProcessor)
设置行级动态样式处理器,作用于整行优先级高于单元格动态样式处理器
|
Sheet |
ListSheet.setStyleProcessor(StyleProcessor<T> styleProcessor)
设置行级动态样式处理器,作用于整行优先级高于单元格动态样式处理器
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> void |
CSVCellValueAndStyle.setStyleDesign(T o,
Cell cell,
Column hc,
StyleProcessor<T> styleProcessor)
Setting all cell style of the specified row
|
| 限定符和类型 | 类和说明 |
|---|---|
static class |
StyleProcessor.None
无动态样式,默认
|
Copyright © 2025. All rights reserved.