欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    java程序设计课程实验报告实验.doc

    • 资源ID:56399394       资源大小:79KB        全文页数:7页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java程序设计课程实验报告实验.doc

    Java开发技术实验报告实验序号:实验04实验项目名称:Applet的编写与运行学号姓名专业、班实验地点实1-316指导教师实验时间2012-9-26一、实验目的及要求l 掌握开发与执行Applet程序的基本语法l 了解Java坐标系统的定义原理和方法l 了解Java语言中的RGB三基色标识方法l 学习使用Graphics类的常用方法进行基本图形绘制二、实验设备(环境)及要求PC机,windows xp,软件环境(如jdk1.6,tomcat web服务器,编写网页用的程序,)三、实验内容与步骤(一)绘制基本形状1. 编译Shapes.java,但不要运行。2. 通过浏览器来运行Shapes.html。查看并保存浏览结果。3. 通过AppletViewer.exe运行该程序,4. 在文本编辑器中打开java程序,将x和y的变量值改为0。保存并重新编译程序,查看并保存结果。5. 改变宽度和高度值分别为200和300。保存,编译并运行,查看并保存结果。6. 改变x,y,width和heighth的值为400,40,50和200。测试程序,查看并保存结果。7. 修改程序,画出4个长方形:l 其中一个长方形完全包含在另外一个长方形中;l 第三个长方形与前两个长方形有交叉,当没有完全包含起来;l 第四个长方形和其他三个长方形完全没有交叉。8. 改变图形的背景颜色。将其中两个长方形改为椭圆形,修改四个图形的背景颜色,保证每个图形颜色都和其他的不一样。(二)修改Snowman程序按照以下要求修改程序Snowman.java(参照课本)l 将雪人的表情有笑脸变成皱眉;l 把太阳移动到图片的右上角;l 在图片左上角显示你的名字;l 将整个雪人右移20个像素。import java.applet.Applet;import java.awt.*;public class Snowman extends Applet public void paint (Graphics page) final int MID=150; final int TOP=50; setBackground(Color.cyan); page.setColor(Color.blue);/ground page.fillRect(0, 175, 300, 50); page.setColor(Color.yellow); page.fillOval(150, -50, 80,80);/sun page.setColor(Color.white); page.fillOval(MID-20, TOP, 40, 40);/head page.fillOval(MID-35, TOP+35, 70, 50);/upper torso page.fillOval(MID-50, TOP+80, 100, 60);/lower torso page.setColor(Color.black); page.fillOval(MID-10, TOP+10, 5, 5);/left eye page.fillOval(MID+5, TOP+10, 5, 5);/right eye page.drawArc(MID-10, TOP+20, 20, 10, 30, 160);/smile page.drawLine(MID-25, TOP+60, MID-50, TOP+40);/left arm page.drawLine(MID+25, TOP+60, MID+55, TOP+60);/right arm page.drawLine(MID-20, TOP+5, MID+20, TOP+5);/brim of hat page.fillRect(MID-15, TOP-20, 30, 25);/top of hat page.drawString("吴彬彬",0,10); (四)绘制饼图编写一段applet小程序,保存为PieChat.java,给出家庭收入的消费状况,具体数据如下:l Rent and Utilities35%l Transportation15%l Food15%l Education25%l Miscellaneous10%要求:饼图的每个部分要有不同的颜色。给每个部分设定一个标签,该标签出现在饼图的外围部分(提示:使用fillarc方法画扇形图)。import java.applet.Applet;import java.awt.*;public class PieChat extends Applet public void paint (Graphics page) page.setColor(Color.blue); page.fillArc(100, 60, 90, 90,0,126); page.drawString("Rent and Utilities",185,80); page.setColor(Color.cyan); page.fillArc(100, 60, 90, 90,126,54); page.drawString("Transportation",20,90); page.setColor(Color.red); page.fillArc(100, 60, 90, 90,180,54); page.drawString("Food",60,150); page.setColor(Color.green); page.fillArc(100, 60, 90, 90,234,90); page.drawString("Education",120,170); page.setColor(Color.orange); page.fillArc(100, 60, 90, 90,324,36); page.drawString("Miscellaneous",190,130); 四、实验结果与数据处理(一)绘制基本形状1. 编译Shapes.javaimport java.applet.Applet;import java.awt.*;public class Shapes extends Applet public void paint (Graphics page) final int MAX_SIZE = 300; final int PAGE_WIDTH = 600;final int PAGE_HEIGHT = 400; int x,y; int width,height; setBackground(Color.yellow);x = 200; y = 150; width = 100;height = 70; page.setColor(Color.blue);page.fillRect(x, y, width, height);2. 通过浏览器来运行Shapes.html。查看并保存浏览结果3. 通过AppletViewer.exe运行该程序4. 在文本编辑器中打开java程序,将x和y的变量值改为0。保存并重新编译程序,查看并保存结果5. 改变宽度和高度值分别为200和300。保存,编译并运行,查看并保存结果6. 改变x,y,width和heighth的值为400,40,50和200。测试程序,查看并保存结果。 7. 修改程序,画出4个长方形8. 改变图形的背景颜色。将其中两个长方形改为椭圆形,修改四个图形的背景颜色,保证每个图形颜色都和其他的不一样(二)修改Snowman程序如图所示:(四)绘制饼图五、分析与讨论掌握了java applet的Graphics类的方法及其使用它进行基本图形绘制,在使用fillAre方法时由于对起始角和弧跨越的角度的计算不熟悉,造成实验结果失败,然后明白了如何绘制图饼。六、教师评语签名:日期:成绩

    注意事项

    本文(java程序设计课程实验报告实验.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开