Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicGraphicsUtils extends Object
Конструктор и Описание |
---|
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 в расположении (x, y) точно так же как g.drawString был бы. |
static void |
drawStringUnderlineCharAt(Graphics g, String text, int underlinedIndex, int x, int y)
Потяните строку с графикой
g в расположении (x , y ) точно так же как g.drawString был бы. |
static Insets |
getEtchedInsets()
Возвращает количество пространства, приведенного в рабочее состояние границей, оттянутой
drawEtchedRect() |
static Insets |
getGrooveInsets()
Возвращает количество пространства, приведенного в рабочее состояние границей, оттянутой
drawGroove() |
static Dimension |
getPreferredButtonSize(AbstractButton b, int textIconGap) |
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
в расположении (x, y) точно так же как g.drawString
был бы. Первое возникновение underlineChar
в тексте будет подчеркнут. Соответствующий алгоритм не является чувствительным к регистру.public static void drawStringUnderlineCharAt(Graphics g, String text, int underlinedIndex, int x, int y)
g
в расположении (x
, y
) точно так же как g.drawString
был бы. Символ по индексу underlinedIndex
в тексте будет подчеркнут. Если index
вне границ text
(включая < 0), nothing will be
underlined.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)
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.