H 第9章Java在多媒体中的应用 {red=200 green=100 blue=0; j public void paint( graphics g) i gset Color(new Color(red, green, blue)) gdrawString ("Draw color string. ,50, 40) Color color=g. get color(;
第9章 Java在多媒体中的应用 { red = 200; green = 100; blue = 0; } public void paint(Graphics g) { g.setColor(new Color(red, green, blue)); g.drawString("Draw color string.", 50, 40); Color color = g.getColor();
H 第9章Java在多媒体中的应用 gdrawString("Red: +color. getRedo, 10, 70 gdraw String("Green: " +color. get Greeno, 100, 70) gdrawString("Blue: +color. get Blued, 200, 70); 程序运行结果如图9.3所示
第9章 Java在多媒体中的应用 g.drawString("Red:"+color.getRed(), 10, 70); g.drawString("Green:"+color.getGreen(), 100, 70); g.drawString("Blue:"+color.getBlue(), 200, 70); } } 程序运行结果如图9.3所示
H 第9章Java在多媒体中的应用 口x Draw color string Red: 200 Green: 100 Blue: 0
第9章 Java在多媒体中的应用 图 9.3
8第9章Ja在多体中的应用 923绘制几何图形 Graphics类中用于绘制几何图形的方法如下: public abstract void drawline(int xl, int yl, int x2, int 在点(x1,yl1)和(x2,y2)之间用当前颜色绘制线段 public void draw Rect(int x, int y, int width, int height 以点(Xy)为左上角坐标, width和 height为宽度和 高度,用当前颜色画矩形。 o public abstact void fillrect(int x, int y, int width, int
第9章 Java在多媒体中的应用 9.2.3 绘制几何图形 Graphics类中用于绘制几何图形的方法如下: ● public abstract void drawLine(int x1, int y1, int x2, int y2) 在点(x1,y1)和(x2,y2)之间用当前颜色绘制线段。 ● public void drawRect(int x, int y, int width, int height) 以点(x,y)为左上角坐标,width和height为宽度和 高度,用当前颜色画矩形。 ● public abstact void fillRect(int x, int y, int width, int height)
H 第9章Java在多媒体中的应用 以点(Xy)为左上角坐标, width和 height为宽度和 高度,用当前颜色画一个实心的矩形。 public abstact void clearrect(int x, int y, int width, int 以点(xy)为左上角坐标, width和 height为宽度和高 度,用当前背景颜色画一个实心的矩形。此方法用于 清除某个矩形显示区域 o public abstact void draw RoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) 以点(xy)为左上角坐标, width和heig址t为宽度和高 度,用当前颜色画圆角矩形
第9章 Java在多媒体中的应用 以点(x,y)为左上角坐标,width和height为宽度和 高度,用当前颜色画一个实心的矩形。 ● public abstact void clearRect(int x, int y, int width, int height) 以点(x,y)为左上角坐标,width和height为宽度和高 度,用当前背景颜色画一个实心的矩形。此方法用于 清除某个矩形显示区域。 ● public abstact void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) 以点(x,y)为左上角坐标,width和height为宽度和高 度,用当前颜色画圆角矩形