实例程序讲解.ppt

实例程序讲解.ppt

ID:48191935

大小:101.50 KB

页数:18页

时间:2020-01-15

实例程序讲解.ppt_第1页
实例程序讲解.ppt_第2页
实例程序讲解.ppt_第3页
实例程序讲解.ppt_第4页
实例程序讲解.ppt_第5页
资源描述:

《实例程序讲解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实例程序讲解直线、矩形和椭圆的画法例子分析并演示示例程序DrawaTest.javasetRect(x,y,h,w)左上角的x和y坐标宽度和高度椭圆的矩形边界绘制字符串、字符和字节的Graphics方法,下面给出了这些方法和参数在坐标(x,y)处使用当前的字体和颜色绘制一个字符串publicabstractvoiddrawString{Stringstring,//stringtodrawnintx,//xcoordinateinty}//ycoordinate绘制字符串、字符和字节的Graphics方法,下面给出了这些方法和参数(续)在坐标(x,y)处使用当前的字

2、体和颜色绘制字符序列publicvoiddrawChars{charchars[],//arraytobedrawnintoffset,//startingsubscript(index)intnubmer,//numberofelementtodrawintx,//xcoordinateinty}//ycoordinate绘制字符串、字符和字节的Graphics方法,下面给出了这些方法和参数(续)在坐标(x,y)处使用当前的字体和颜色绘制字节序列publicvoiddrawBytes{bytebytes[],//arrayofbytesintoffset,//st

3、artingsubscript(index)intnubmer,//numberofelementtodrawintx,//xcoordinateinty}//ycoordinateColor方法和与Graphics方法有关的颜色创建一种基于红色,绿色和蓝色量的颜色publicColor(intr,intg,intb)//0~255创建一种基于红色,绿色和蓝色量的颜色publicColor(floatr,floatg,floatb)取值范围0.0~1.0publicintgetRed();//返回表示红色量的值pubilcintgetGreen();publicin

4、tgetBlue();publicabstractColorgetColor();//返回一个表示当前绘图颜色的Color对象publicabstractColorgetColor();//利用图形颜色设置当前的绘图颜色字体控制Font常量、Font构造函数和Graphics方法setFontpubicfinalstaticintPLAIN//Fontclass表示普通字体的常量publicfinalstaticintBOLD//Fontclass表示普通粗体的常量publicfinalstaticintITALIC//Fontclass表示普通斜体的常量publi

5、cFont(Strings,//fontnameintStytle,//fontstyleintsize)//fontpointsize用指定的字体、风格和大小创建Font对象publicabstractvoidsetFont(Fontf)//Graphicsclass将当前字体设置为由Font对象f新指定的字体、风格和大小绘制线条Graphics类的drawLine方法使用当前颜色在点(x1,y1)和点(x2,y2)之间画一条线publicabstractvoiddrawLine(//Graphicsclasintx1,//xcoordinatefirstpoin

6、tinty1,//ycoordinatefirstpointintx2,//xcoordinatesecondpointinty2)//ycoordinatesecondpoint绘制矩形的Graphics方法绘制指定width和height的矩形,矩形的左上角坐标为(x,y),使用当前的颜色绘制该矩形publicvoiddrawRect(//Graphicsclassintx,//top-leftxcoordinateinty,//top-leftycoordinateintwidth,//widthintheight)//height绘制填充矩形绘制指定widt

7、h和height的填充矩形,矩形的左上角坐标为(x,y),使用当前的颜色绘制该矩形publicvoidfillRect(//Graphicsclassintx,//top-leftxcoordinateinty,//top-leftycoordinateintwidth,//widthintheight)//height绘制圆角矩形以指定的宽度和高度绘制一圆角矩形publicabstractvoiddrawRoundRect(//Graphicsclassintx,//xcoordinateinty,//ycoordinateintwidth,//widthin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。