- 4
- 0
- 约 68页
- 2017-08-23 发布于河南
- 举报
第10章 绘图方法和鼠标键盘事件 第10章 绘图方法和鼠标键盘事件 10.1 Graphics类 10.2 Graphics2D类 10.3 用鼠标绘图 10.4 鼠标和键盘事件 习题10 10.1 Graphics类 10.1.1 绘制曲线 10.1.2 图形颜色的填充 10.1.3 三基色方法定义颜色 10.1.4 三维立体图 10.1.5 颜色的异或 10.1.6 setXORMode方法 smp101.java import java.applet.Applet; import java.awt.*; public class smp101 extends Applet{ 1 int xp1[ ]={50,80,110,80,56,50}; 2 int yp1[ ]={130,120,150,180,165,130}; 3 public void paint(Graphics g) { 4 g.setColor(Color.black); 5 g.drawLine(20,20,250,20); smp101.java 6 g.drawRect(20,50,66,50); 7 g.drawRoundRect(100,50,50,50,8,8); 8 g.drawOval(160,50,80,50); 9 g.setColor(Color.red); 10 g.drawPolygon(xp1,yp1,6); 11 g.drawArc(120,130,80,60,0,120); } } smp101a.java import java.applet.Applet; import java.awt.*; public class smp1011 extends Applet{ public void paint(Graphics g) { g.setColor(Color.black); 1 g.drawRect(20,30,70,60); smp101a.java 2 g.drawRect(110,30,70,60); 3 g.drawRect(200,30,70,60); 4 g.drawOval(20,120,70,60); 5 g.drawArc(110,120,70,60,0,120); 6 g.drawArc(200,120,70,60,0,-120); } } 10.1 Graphics类 10.1.1 绘制曲线 10.1.2 图形颜色的填充 10.1.3 三基色方法定义颜色 10.1.4 三维立体图 10.1.5 颜色的异或 10.1.6 setXORMode方法 smp102.java import java.applet.Applet; import java.awt.*; public class smp102 extends Applet{ int xp1[]={20,50,80,50,26,20}; int yp1[]={130,120,150,180,165,130}; public void paint(Graphics g) { smp102.java g.setColor(Color.blue); g.fillRect(20,30,66,50); g.fillOval(100,25,80,60); g.fillPolygon(xp1,yp1,6); g.fillArc(90,130,80,60,30,-90); } } 10.1 Graphics类 10.1.1 绘制曲线 10.1.2 图形颜色的填充 10.1.3 三基色方法定义颜色 10.1.4 三维立体图 10.1.5 颜色的异或 10.1.6 setXORMode方法 smp103.java import java.applet.Applet; import java.awt.*; public class smp103 extends Applet{ public void paint(Graphics g) { 1 Color col=new Color(120,150,250); 2 g. setColor (col); 3 g.fillOval(20,20,120,120); 4 g.clearRect(45,55,70,50); } } 10.1 Graphics类 10.1.1 绘制曲线 10.1.2 图形颜色的填充 10.1.3 三基色方法定义颜色 10.1.4 三维立体图 10.1.5 颜色的异或 10
您可能关注的文档
- esd知识2.ppt
- ESD知识栏.ppt
- ESD知识讲义.ppt
- ESD知识讲座.ppt
- ESD简报.ppt
- ESD管理初级01.ppt
- ESD防护原理与体系建立.ppt
- ESD防护基础.ppt
- ESD防护的原理及应用.ppt
- ESD防护简介教材.ppt
- 2026年动物产品检疫追溯项目初步设计.docx
- 如祺出行-市场前景及投资研究报告-三角协同,构筑商业闭环,平台加速L4落地.pdf
- 北京财贸职业学院《康复医学》2025-2026学年期末试卷.doc
- 2026年建筑安装工程BIM+GIS协同应用一体化项目可行性研究报告.docx
- 2023年12月06日海口高新区国科实验动物有限公司海口国家高新区医药配套设施建设项目一期.pdf
- 北京财贸职业学院《康复治疗学》2025-2026学年期末试卷.doc
- 2026年小区安防设施标识清晰化建设初步设计.docx
- 《从教走向学》读书分享课件.pptx
- 北京财贸职业学院《康复医学导论》2025-2026学年期末试卷.doc
- 北京财贸职业学院《科学技术与社会》2025-2026学年期末试卷.doc
原创力文档

文档评论(0)