WebアプリにはPDF帳票で。 使い慣れたOAアプリで楽々設計! JavaAPIで動的にPDF帳票を作成。
WebKCore(TM) PDFレポート ライブラリEdition JFEグループ KITシステムズ株式会社
JFEシステムズ株式会社

●ご購入ご検討のお客様へ
試用版ダウンロード

PDF帳票出力デモ

機能

動作環境

価格

お問い合わせ

●ご使用されているお客様へ
インストール手順

開発環境設定手順

開発手順

ツールコマンドの使い方

CookBook
1.基礎編
2.応用編
3.バーコード編

Tips
1.文字間ピッチを調整する
2.異なるフォーマットを含んだPDFを作る
3.Acrobat Java Scriptを含んだPDFを作る

●共通
商標について

更新履歴

お客様へ重要なお知らせ

SiteMap

   
CookBook

1-10 フィールドの背景色を設定する

お支払方法と、配達希望日、配達希望時間のチェック欄(フィールド)をそれぞれ1マス塗りつぶしてみましょう。

フィールドを塗りつぶすAPIは、サンプルのように選択された項目にチェックを入れたり、
また、複雑な帳票の中で文字列を目立たせたい場合に利用できます。

利用するAPIは以下の通りです。
<利用API>
クラス:Field
メソッド:setFillColor(PdfColor color)
<引数>
color:フィールドの背景色
<用途>
フィールドの背景色を設定します。
※設定できる色は「1-9 フォントカラーを変更する」と同様です。(デフォルトは無色(NULL)です。)

<記述例>
Field field = report.getField("xPayment");
field.setFillColor(PdfGrayColor.BLACK);
report.putFieldData(field,(String)null);
記述例を参考にして、フィールドの背景色をつけるコードを追記してください。
追記されたコードはこちらをご覧ください。
◎javaファイル:cookbook/chapter1-10/OrderFormFin.java

コードの追記が終了したら、プログラムを実行し生成されたPDF帳票を開いてみましょう。
指定したフィールドに背景色がついていることを確認してください。
◎出力されたPDF帳票:cookbook/chapter1-10/orderFormFin.pdf

☆コラム☆〜 テキストフィールドのプロパティを変更してみよう 〜
"テキストフィールドのプロパティ"ダイアログでは、"表示方法"タブの"塗りつぶしの色"項目で、フィールドの背景色を決定できます。デフォルトの設定では[無色]です。"塗りつぶしの色"を変更すると、上記で説明したAPI[setFillColor(PdfColor color)]と同様の制御ができます。全プロパティの設定については、「テンプレートの作り方」を参考にしてください。






Last Updated : 2006-12-11

Copyright © 2006 . JFEシステムズ株式会社
http://www.jfe-systems.com