您的位置首页百科问答

“GRAPHICS”是什么意思?

“GRAPHICS”是什么意思?

的有关信息介绍如下:

“GRAPHICS”是什么意思?

Graphics是所有图形上下文的抽象基类,允许应用程序可以在组件(已经在各种设备上实现),以及闭屏图像上,进行绘制。 Graphics 对象封装了 Java 支持的基本呈现操作所需的状态信息。

属性:

(1) 要在其上绘制的 Component 对象。

(2) 呈现和剪贴坐标的转换原点。

(3) 当前剪贴区。

(4) 当前颜色。

(5) 当前字体。

(6) 当前的逻辑像素操作函数(XOR 或 Paint)。

(7) 当前 XOR 交替颜色(参见setXORMode(java.awt.Color)

含义:

(1) 如果绘制一个覆盖给定矩形的图形,那么该图形与填充被相同矩形所限定的图形相比,在右侧和底边多占用一行像素。

(2) 如果沿着与一行文本基线相同的y坐标绘制一条水平线,那么除了文字的所有下降部分外,该线完全画在文本的下面。

用法:

formGraphics.FillEllipse(myBrush, newRectangle(0,0,100,200));//画实心椭圆

formGraphics.DrawEllipse(myPen, new Rectangle(0,0,100,200));//空心圆

formGraphics.FillRectangle(myBrush, new Rectangle(0,0,100,200));//画实心方

formGraphics.DrawRectangle(myPen, new Rectangle(0,0,100,200));//空心矩形

formGraphics.DrawLine(myPen, 0, 0, 200, 200);//画线

formGraphics.DrawPie(myPen,90,80,140,40,120,100); //画馅饼图形//画多边形