インタフェースjava.awt.print.Printable
の使用

Printableを使用するパッケージ 
パッケージ 説明
java.awt.print
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。