2017-06-28 26 views
0

私の質問は簡単です:大胆なセルをExcelファイルに入れる方法は?Apache POIセルを太字で表示する

私は、以下の2つの方法を試してみましたが、私はいつもこのエラーに頼る:java.lang.ClassNotFoundExceptionが:によって引き起こさ

をクラス "をjava.awt.Color" が見つかりませんでした

第一の方法:

Font font = workbook.createFont(); 
font.setBold(true); 

CellStyle style = workbook.createCellStyle(); 
style.setFont(font); 

Row row = sheet.getRow(0); 
Cell cellID = row.getCell(0); 

第二の方法:

HSSFCellStyle style = workbook.createCellStyle(); 

HSSFFont font = workbook.createFont(); 
font.setBold(true); 
style.setFont(font); 
+0

これを実行しているJVMは何ですか?あなたのインストールは壊れていますか? – Gagravarr

+0

@Gagravarrそれはアンドロイドですので、このクラスは存在しません。それは別のものに置き換えられます – filol

答えて

0

AWTパッケージはアンドロイドではご利用いただけません。 ところで、変更したいセルにスタイルを設定しましたか?

+0

私はそれを知っています。私は試してみましたが、できません。カスタムフォントを作成するときにこのエラーが発生します。 – filol

+0

完全なコード例を投稿すると役立ちます。 – Phil

0

フォントの場合setFontは関数ではありません。ただし、以下の方法を使用することができます。

font.setBoldweight(Font.BOLDWEIGHT_BOLD); 

HSSFFontにも同じことが適用されます。 XSSFFontでのみsetFont関数を使用できます。

関連する問題