java.lang.Object
javax.swing.plaf.BorderUIResource
- すべての実装されたインタフェース:
Serializable
,Border
,UIResource
public class BorderUIResource extends Object implements Border, UIResource, Serializable
UIResourceを実装するBorderラッパー・クラスです。 ボーダー・プロパティを設定するUIクラスは、このクラスを使用して、デフォルトとして指定されたボーダーをラップする必要があります。 このクラスは、すべてのメソッド呼び出しを、構築時に指定されたBorder "delegate"オブジェクトに委譲します。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beans
パッケージに追加されました。 XMLEncoder
を参照してください。
- 関連項目:
UIResource
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static class
BorderUIResource.BevelBorderUIResource
ベベル・ボーダーのUIリソース。static class
BorderUIResource.CompoundBorderUIResource
複合ボーダーUIリソース。static class
BorderUIResource.EmptyBorderUIResource
空のボーダーUIリソース。static class
BorderUIResource.EtchedBorderUIResource
エッチングされたボーダーUIリソース。static class
BorderUIResource.LineBorderUIResource
ライン・ボーダーのUIリソース。static class
BorderUIResource.MatteBorderUIResource
マット・ボーダーのUIリソース。static class
BorderUIResource.TitledBorderUIResource
タイトル付きボーダーUIリソース。 -
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BorderUIResource(Border delegate)
既存のBorderインスタンスをラップする、UIResourceのボーダー・オブジェクトを作成します。 -
メソッドのサマリー
修飾子と型 メソッド 説明 static Border
getBlackLineBorderUIResource()
黒い線のボーダーのUIリソースを返します。static Border
getEtchedBorderUIResource()
エッチングされたボーダーUIリソースを返します。static Border
getLoweredBevelBorderUIResource()
下げべベル・ボーダーUIリソースを返します。static Border
getRaisedBevelBorderUIResource()
上げべベル・ボーダーUIリソースを返します。クラス java.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェース javax.swing.border.Borderで宣言されたメソッド
getBorderInsets, isBorderOpaque, paintBorder
-
コンストラクタの詳細
-
BorderUIResource
public BorderUIResource(Border delegate)既存のBorderインスタンスをラップする、UIResourceのボーダー・オブジェクトを作成します。- パラメータ:
delegate
- ラップされるボーダー
-
-
メソッドの詳細
-
getEtchedBorderUIResource
public static Border getEtchedBorderUIResource()エッチングされたボーダーUIリソースを返します。- 戻り値:
- エッチングされたボーダーUIリソース
-
getLoweredBevelBorderUIResource
public static Border getLoweredBevelBorderUIResource()下げべベル・ボーダーUIリソースを返します。- 戻り値:
- 下げボーダーUIリソース
-
getRaisedBevelBorderUIResource
public static Border getRaisedBevelBorderUIResource()上げべベル・ボーダーUIリソースを返します。- 戻り値:
- 上げベベル・ボーダーUIリソース
-
getBlackLineBorderUIResource
public static Border getBlackLineBorderUIResource()黒い線のボーダーのUIリソースを返します。- 戻り値:
- 黒いボーダーUIリソース
-