public class BorderUIResource extends Object implements Border, UIResource, Serializable
修飾子と型 | クラスと説明 |
---|---|
static class |
BorderUIResource.BevelBorderUIResource |
static class |
BorderUIResource.CompoundBorderUIResource |
static class |
BorderUIResource.EmptyBorderUIResource |
static class |
BorderUIResource.EtchedBorderUIResource |
static class |
BorderUIResource.LineBorderUIResource |
static class |
BorderUIResource.MatteBorderUIResource |
static class |
BorderUIResource.TitledBorderUIResource |
コンストラクタと説明 |
---|
BorderUIResource(Border delegate)
既存の Border インスタンスをラップする、UIResource のボーダーオブジェクトを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
static Border |
getBlackLineBorderUIResource() |
Insets |
getBorderInsets(Component c)
ボーダーのインセットを返します。
|
static Border |
getEtchedBorderUIResource() |
static Border |
getLoweredBevelBorderUIResource() |
static Border |
getRaisedBevelBorderUIResource() |
boolean |
isBorderOpaque()
ボーダーが不透明かどうかを返します。
|
void |
paintBorder(Component c, Graphics g, int x, int y, int width, int height)
指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。
|
public BorderUIResource(Border delegate)
delegate
- ラップされるボーダーpublic static Border getEtchedBorderUIResource()
public static Border getLoweredBevelBorderUIResource()
public static Border getRaisedBevelBorderUIResource()
public static Border getBlackLineBorderUIResource()
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Border
paintBorder
、インタフェース: Border
c
- このボーダーがペイントされるコンポーネントg
- ペイントのグラフィックスx
- ペイントされるボーダーの x 座標y
- ペイントされるボーダーの y 座標width
- ペイントされるボーダーの幅height
- ペイントされるボーダーの高さpublic Insets getBorderInsets(Component c)
Border
getBorderInsets
、インタフェース: Border
c
- このボーダーのインセットの値を適用するコンポーネントpublic boolean isBorderOpaque()
Border
isBorderOpaque
、インタフェース: Border
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.