junkutil.excel
クラス POIUtil

java.lang.Object
  上位を拡張 junkutil.excel.POIUtil

public class POIUtil
extends java.lang.Object

POIユーティリティ

作成者:
Hiroyuki Shiota

コンストラクタの概要
POIUtil()
          コンストラクタ
POIUtil(java.awt.Font font)
          デフォルトのフォントが指定できるコンストラクタ
 
メソッドの概要
 void create()
          ブックを作成する
 int createSheet(java.lang.String name)
          シートを作成する
 int createSheetAndSelect(java.lang.String name)
          シートを選択する
 double getCellNumeric(int iRow, int iCol)
          セルの値取得(数値)
 java.lang.String getCellString(int iRow, int iCol)
          セルの値取得(文字)
 int getNumberOfSheets()
          シート数を返す。
 org.apache.poi.hssf.usermodel.HSSFSheet getSheet()
          シートを取得する
 org.apache.poi.hssf.usermodel.HSSFWorkbook getWorkbook()
          ワークブックを取得する
 void read(java.io.File file)
          読み込む
 void removeSheet(int i)
          シートを削除する
 void selectSheet(int i)
          シートを選択する
 void setCellNumeric(int iRow, int iCol, double intVal)
          セルの値セット(数値)
 void setCellString(int iRow, int iCol, java.lang.String strVal)
          セルの値セット(文字)
 void setFont(java.awt.Font argFont)
          フォントを設定する
 void write(java.io.File file)
          書き出す
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

POIUtil

public POIUtil()
コンストラクタ


POIUtil

public POIUtil(java.awt.Font font)
デフォルトのフォントが指定できるコンストラクタ

パラメータ:
fontName -
size -
メソッドの詳細

create

public void create()
ブックを作成する


read

public void read(java.io.File file)
          throws java.io.IOException
読み込む

パラメータ:
file -
例外:
java.io.IOException

write

public void write(java.io.File file)
           throws java.io.IOException
書き出す

パラメータ:
file -
例外:
java.io.IOException

getWorkbook

public org.apache.poi.hssf.usermodel.HSSFWorkbook getWorkbook()
ワークブックを取得する

戻り値:

getSheet

public org.apache.poi.hssf.usermodel.HSSFSheet getSheet()
シートを取得する

戻り値:

selectSheet

public void selectSheet(int i)
シートを選択する

パラメータ:
i -

createSheet

public int createSheet(java.lang.String name)
シートを作成する

パラメータ:
name -
戻り値:

createSheetAndSelect

public int createSheetAndSelect(java.lang.String name)
シートを選択する

パラメータ:
name -
戻り値:

removeSheet

public void removeSheet(int i)
シートを削除する

パラメータ:
i -

getNumberOfSheets

public int getNumberOfSheets()
シート数を返す。

戻り値:

setCellString

public void setCellString(int iRow,
                          int iCol,
                          java.lang.String strVal)
セルの値セット(文字)

パラメータ:
iRow -
iCol -
intVal -

setCellNumeric

public void setCellNumeric(int iRow,
                           int iCol,
                           double intVal)
セルの値セット(数値)

パラメータ:
iRow -
iCol -
intVal -

getCellString

public java.lang.String getCellString(int iRow,
                                      int iCol)
セルの値取得(文字)

パラメータ:
iRow -
iCol -
戻り値:

getCellNumeric

public double getCellNumeric(int iRow,
                             int iCol)
セルの値取得(数値)

パラメータ:
iRow -
iCol -
戻り値:

setFont

public void setFont(java.awt.Font argFont)
フォントを設定する

パラメータ:
fontName -
size -