Java

ボーダ

Swing のその他の変更

BorderFactory の新規メソッド

以前は、BorderFactory には浮き彫り表示のボーダを作成するメソッドはありませんでした。線状のボーダを作成するメソッドが存在するだけでした。クラスの他の要素との一貫性を保つために、次のメソッドが BorderFactory に追加されました。

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

LineBorder の新規コンストラクタ

LineBorder を使用すると、丸い角を持つ図形を描画できます。残念ながら、以前はこのプロパティはサブクラス化の欠如のために設定できませんでした。開発者が丸い角を持つ LineBorder を作成できるように、新たなコンストラクタが追加されました。

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

MetalUtils.TableHeaderBorder の MetalBorders への移動

一貫性のないことに、このボーダは package private クラスの plaf.metal.MetalUtils 内に配置されていました。Proxy からのアクセスを受け付けるためには public である必要があるため、これは javax.swing.plaf.metal.MetalBorders に移動されて、public にされました。

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


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

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