“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); //画馅饼图形//画多边形