public abstract class NodeTemplet
extends java.lang.Object
构造器和说明 |
---|
NodeTemplet()
Base class of user-defined object
|
限定符和类型 | 方法和说明 |
---|---|
java.awt.Image |
createImage() |
java.awt.Color |
decodeHexColor(java.lang.String s)
16进制颜色编码转换为Color对象的实例
|
java.awt.image.BufferedImage |
getAdjustBuffer()
分配“恰好”容纳这个模板的内存缓冲区
|
java.awt.Paint |
getBackPaint() |
Border |
getBorder() |
int |
getBottomPad() |
java.awt.Font |
getFont() |
int |
getFontSize() |
java.awt.Paint |
getForePaint() |
int |
getHeight()
返回高度
|
int |
getInnerHeight()
返回高度 (内)
|
java.awt.Dimension |
getInnerSize()
返回尺寸 (内)
|
int |
getInnerWidth()
返回宽度 (内)
|
java.awt.Insets |
getInsets()
返回边衬
|
int |
getLeftPad() |
boolean |
getOpaque() |
int |
getRightPad() |
java.awt.Dimension |
getSize() |
int |
getTopPad() |
int |
getWidth()
返回宽度
|
abstract void |
paint(java.awt.Graphics g,
int x,
int y)
在指定设备的指定位置绘制模板
|
void |
paintBackground(java.awt.Graphics2D g,
int x,
int y) |
void |
paintBorder(java.awt.Graphics g,
int x,
int y) |
void |
setBackColor(java.awt.Color color) |
void |
setBackColor(java.awt.Color fromClr,
java.awt.Color toClr) |
void |
setBackPaint(java.awt.Paint paint) |
void |
setBorder(Border border) |
void |
setFont(java.awt.Font font) |
void |
setForePaint(java.awt.Paint fore) |
void |
setHeight(int height)
设置高度
|
void |
setInnerSize(java.awt.Dimension size)
设置尺寸 (内)
|
void |
setInnerSize(int width,
int height)
设置尺寸 (内)
|
void |
setInsets(java.awt.Insets insets)
设置边衬
|
void |
setOpaque(boolean opaque) |
void |
setSize(java.awt.Dimension size)
设置尺寸
|
void |
setSize(int width,
int height)
设置尺寸
|
void |
setWidth(int width)
设置宽度
|
abstract java.lang.String |
toString()
user-defined default string value
|
public int getWidth()
public int getHeight()
public java.awt.Dimension getSize()
public int getInnerWidth()
public int getInnerHeight()
public java.awt.Dimension getInnerSize()
public void setWidth(int width)
width
- intpublic void setHeight(int height)
height
- intpublic void setSize(int width, int height)
width
- 宽height
- 高public void setSize(java.awt.Dimension size)
size
- 尺寸大小public void setInnerSize(int width, int height)
width
- 宽height
- 高public void setInnerSize(java.awt.Dimension size)
size
- 尺寸大小public void setOpaque(boolean opaque)
public boolean getOpaque()
public java.awt.Insets getInsets()
public int getTopPad()
public int getBottomPad()
public int getLeftPad()
public int getRightPad()
public void setInsets(java.awt.Insets insets)
insets
- Insetspublic java.awt.Font getFont()
public int getFontSize()
public void setFont(java.awt.Font font)
public java.awt.Paint getForePaint()
public void setForePaint(java.awt.Paint fore)
public java.awt.Paint getBackPaint()
public void setBackPaint(java.awt.Paint paint)
public void setBorder(Border border)
public Border getBorder()
public abstract java.lang.String toString()
toString
在类中 java.lang.Object
public abstract void paint(java.awt.Graphics g, int x, int y)
g
- 设备x
- 位置xy
- 位置ypublic java.awt.Image createImage()
public void setBackColor(java.awt.Color color)
public void setBackColor(java.awt.Color fromClr, java.awt.Color toClr)
public java.awt.image.BufferedImage getAdjustBuffer()
public java.awt.Color decodeHexColor(java.lang.String s)
s
- - 6位16进制颜色编码字符串,比如“ABCDEF”public void paintBackground(java.awt.Graphics2D g, int x, int y)
public void paintBorder(java.awt.Graphics g, int x, int y)