|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.plaf.basic.BasicGraphicsUtils
public class 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 Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。