|
JavaTM 2 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 那樣利用圖形 g 在位置 (x,y) 繪製字元串。 |
static void |
drawStringUnderlineCharAt(Graphics g,
String text,
int underlinedIndex,
int x,
int y)
像 g.drawString 那樣利用圖形 g 在位置 (x , y ) 繪製字元串。 |
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
那樣利用圖形 g
在位置 (x,y) 繪製字元串。underlineChar
在文本中第一次出現時將帶有下劃線。比對演算法不區分大小寫。
public static void drawStringUnderlineCharAt(Graphics g, String text, int underlinedIndex, int x, int y)
g.drawString
那樣利用圖形 g
在位置 (x
, y
) 繪製字元串。文本中 underlinedIndex
處的字元將帶有下劃線。如果 index
超出 text
(包括 < 0)的邊界,則沒有任何內容有下劃線。
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 Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。