今回は CellStyle と Font に定義されているプロパティ。
CellStyle, Font に定義されているプロパティ
CellStyle
プロパティ名 | プロパティ値の型 | Read (Getter) |
Write (Setter) |
---|---|---|---|
class | java.lang.Class | ☆ | × |
font fontIndex |
Font short |
× ☆ |
☆ × |
alignment verticalAlignment wrapText indention |
short*1 short*2 boolean short |
☆ | ☆ |
fillForegroundColor fillBackgroundColor fillPattern |
short short short*3 |
☆ | ☆ |
borderTop borderBottom borderLeft borderRight |
short*4 | ☆ | ☆ |
topBorderColor bottomBorderColor leftBorderColor rightBorderColor |
short | ☆ | ☆ |
dataFormat dataFormatString |
short java.lang.String |
☆ ☆ |
☆ × |
hidden | boolean | ☆ | ☆ |
index | short | ☆ | × |
rotation | short | ☆ | ☆ |
locked | boolean | ☆ | ☆ |
Font のプロパティ
プロパティ名 | プロパティ値の型 | Read (Getter) |
Write (Setter) |
---|---|---|---|
class | java.lang.Class | ☆ | × |
charSet | byte*5 | ☆ | ☆ |
fontName fontHeight fontHeightInPoints |
java.lang.String short short |
☆ | ☆ |
boldweight | short*6 | ☆ | ☆ |
italic | boolean | ☆ | ☆ |
typeOffset | short*7 | ☆ | ☆ |
underline | byte*8 | ☆ | ☆ |
strikeout | boolean | ☆ | ☆ |
color | short*9 | ☆ | ☆ |
index | short | ☆ | × |
HSSFFont に特有のプロパティはありません。
HSSFCellStyle に特有のプロパティ
プロパティ名 | プロパティ値の型 | Read (Getter) |
Write (Setter) |
スコープ |
---|---|---|---|---|
parentStyle | org.apache.poi.hssf.usermodel.HSSFCellStyle | ☆ | × | public |
userStyleName | java.lang.String | ☆ | ☆ | public |
- 作者: Dierk Konig,Andrew Glover,Paul King,Guillaume Laforge,Jon Skeet,杉浦孝,櫻井正樹,須江信洋,関谷和愛,佐野徹郎,寺沢尚史
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2008/09/27
- メディア: 単行本(ソフトカバー)
- 購入: 5人 クリック: 146回
- この商品を含むブログ (121件) を見る
*1:取り得る値は CellStyle に定義されている static フィールド:ALIGN_GENERAL, ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT, ALIGN_FILL, ALIGN_JUSTIFY, ALIGN_CENTER_SELECTION
*2:取り得る値は CellStyle に定義されている static フィールド:VERTICAL_TOP, VERTICAL_CENTER, VERTICAL_BOTTOM, VERTICAL_JUSTIFY
*3:取り得る値は CellStyle に定義されている static フィールド:NO_FILL, SOLID_FOREGROUND, FINE_DOTS, ALT_BARS, SPARSE_DOTS, THICK_HORZ_BANDS, THICK_VERT_BANDS, THICK_BACKWARD_DIAG, THICK_FORWARD_DIAG, BIG_SPOTS, BRICKS, THIN_HORZ_BANDS, THIN_VERT_BANDS, THIN_BACKWARD_DIAG, THIN_FORWARD_DIAG, SQUARES, DIAMONDS
*4:取り得る値は CellStyle に定義されている static フィールド:BORDER_NONE, BORDER_THIN, BORDER_MEDIUM, BORDER_DASHED, BORDER_DOTTED, BORDER_THICK, BORDER_DOUBLE, BORDER_HAIR, BORDER_MEDIUM_DASHED, BORDER_DASH_DOT, BORDER_MEDIUM_DASH_DOT, BORDER_DASH_DOT_DOT, BORDER_MEDIUM_DASH_DOT_DOT, BORDER_SLANTED_DASH_DOT
*5:取り得る値は Font に定義されている static フィールド:ANSI_CHARSET, DEFAULT_CHARSET, SYMBOL_CHARSET
*6:取り得る値は Font に定義されている static フィールド:BOLDWEIGHT_BOLD, BOLDWEIGHT_NORMAL
*7:取り得る値は Font に定義されている static フィールド:SS_NONE, SS_SUPER, SS_SUB
*8:取り得る値は Font に定義されている static フィールド:U_NONE, U_SINGLE, U_DOUBLE, U_SINGLE_ACCOUNTING, U_DOUBLE_ACCOUNTING
*9:取り得る値は Font に定義されている static フィールド:COLOR_NORMAL, COLOR_RED, HSSFPalette.getColor(short)