|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.plaf.basic.BasicGraphicsUtils
コンストラクタの概要 | |
BasicGraphicsUtils()
|
メソッドの概要 | |
static void |
drawBezel(Graphics g,
int x,
int y,
int w,
int h,
boolean isPressed,
boolean isDefault,
Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
static void |
drawDashedRect(Graphics g,
int x,
int y,
int width,
int height)
|
static void |
drawEtchedRect(Graphics g,
int x,
int y,
int w,
int h,
Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
static void |
drawGroove(Graphics g,
int x,
int y,
int w,
int h,
Color shadow,
Color highlight)
|
static void |
drawLoweredBezel(Graphics g,
int x,
int y,
int w,
int h,
Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
static void |
drawString(Graphics g,
String text,
int underlinedChar,
int x,
int y)
ちょうど g.drawString のように、位置 (x,y) にグラフィックス g を使用した文字列を描画します。 |
static void |
drawStringUnderlineCharAt(Graphics g,
String text,
int underlinedIndex,
int x,
int y)
ちょうど g.drawString のように、位置 (x , y ) にグラフィックス g を使用した文字列を描画します。 |
static Insets |
getEtchedInsets()
drawEtchedRect() で描画されるボーダが占める容量を返します。 |
static Insets |
getGrooveInsets()
drawGroove() で描画されるボーダが占める容量を返します。 |
static Dimension |
getPreferredButtonSize(AbstractButton b,
int textIconGap)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public BasicGraphicsUtils()
メソッドの詳細 |
public static void drawEtchedRect(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
public static Insets getEtchedInsets()
drawEtchedRect()
で描画されるボーダが占める容量を返します。
public static void drawGroove(Graphics g, int x, int y, int w, int h, Color shadow, Color highlight)
public static Insets getGrooveInsets()
drawGroove()
で描画されるボーダが占める容量を返します。
public static void drawBezel(Graphics g, int x, int y, int w, int h, boolean isPressed, boolean isDefault, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
public static void drawLoweredBezel(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
public static void drawString(Graphics g, String text, int underlinedChar, int x, int y)
g.drawString
のように、位置 (x,y) にグラフィックス g
を使用した文字列を描画します。テキストで最初に underlineChar
が発生したところに、下線が引かれます。照合アルゴリズムでは、大文字と小文字を区別しません。
public static void drawStringUnderlineCharAt(Graphics g, String text, int underlinedIndex, int x, int y)
g.drawString
のように、位置 (x
, y
) にグラフィックス g
を使用した文字列を描画します。テキストでインデックス underlinedIndex
のある文字は、下線が引かれます。index
が (0 未満の場合を含んで) text
境界を越える場合、どこにも下線は引かれません。
g
- 描画するグラフィックスtext
- 描画する文字列underlinedIndex
- テキスト中の下線を引く文字のインデックスx
- 描画する x 座標y
- 描画する y 座標public static void drawDashedRect(Graphics g, int x, int y, int width, int height)
public static Dimension getPreferredButtonSize(AbstractButton b, int textIconGap)
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.