fbpx
< 戻る
印刷

カスタムフォームコンポーネントを追加する

JPedal には、フォームコンポーネントを表示するためのスイングコンポーネントを生成するファクトリクラスがあります。このファクトリは、他の GUI ウィジェットツールキットをサポートするために独自の実装に置き換えることができます。

PDF フォーム用の独自の GUI コンポーネントの作成

カスタムコンポーネントファクトリは、フォームファクトリインターフェイスを実装することで作成できます。このインターフェイスを実装すると、選択した別のウィジェットツールキットを使用してフォームを表示するコンポーネントを作成できます。ファクトリには、FormObject を受け取り、Object を返す一連のメソッドがあります。 FormObject から値を読み取り、独自の GUI コンポーネントを設定する必要があります。

カスタムフォームファクトリの使用

カスタム フォーム ファクトリを使用するには、 PdfDecoder.isExternalHandler(Object newHandler, int type) を使用して追加する必要があります。値 newHandler は、FormFactory インターフェイスを実装するオブジェクトである必要があります。値のタイプは値 Options.FormFactory である必要があります。

    MENU
    PAGE TOP