Java

印刷

Swing のその他の変更

JComponent の新規メソッド - printBorder、printComponent、printChildren

これまで、JComponent は印刷をオーバーライドすることはありませんでした。つまり、印刷はペイントと変わるところがなく、ダブルバッファが使用されていました。これは、望ましい動作ではありません。また、開発者がカスタマイズした印刷ロジックを追加することが困難にもなっていました。このため多くの場合、開発者は子への通知を行うコードをすべて書き直し、印刷を完全に置き換えるという手段をとっていました。これも望ましいことではありません。ペイントメソッドとの一貫性を保つため、printBorder、printChildren および printComponent メソッドが追加されました。 これらはすべて、protected メソッドです。

以下を参照してください。


Copyright © 1999 Sun Microsystems, Inc. All Rights Reserved.

コメントの送付先:swing-feedback@java.sun.com。 これは購読リストではありません。
Sun
Java ソフトウェア