刚学JAVA,有问题还请高人指教!

/**

* @ Snowman.java

* @author

* @c2009/8/21

*/

import java.awt.*;

import javax.swing.JApplet;

public class Snowman extends JApplet

{

// 绘制雪人

public void paint(Graphics page)

{

final int MID=150;

final int TOP=50;

setBackground(Color.cyan);   // 设置背景色

page.setColor(Color.blue);   // 设置前景色

page.fillRect(0,175,300,50);    //ground

page.setColor(Color.yellow);

page.fillOval(-40,-40,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.red);//扣子

page.fillOval(155,95,5,5);

page.fillOval(155,105,5,5);

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,20,140);  //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 heat

page.fillRect(MID-15,TOP-20,30,25);// top of hat

page.setColor(Color.black);                page.drawRect(190,10,100,30);                page.setFont(new Font("隶书",Font.ITALIC,15));                page.drawString("姓名:雪人",200,35);                 }}

java雪人程序_JAVA雪人小程序相关推荐

  1. java 计算器 小程序_java应用小程序计算器

    展开全部 以前用JBuilder2006写的 记事本 应该可以帮636f70793231313335323631343130323136353331333231626361你 记的类名一样要和文件名一 ...

  2. java 新手小程序_JAVA新手小程序之一

    import java.util.Scanner; public class Test { public static void main(String[] args) { System.out.pr ...

  3. java绘制五角星_JAVA 五角星小程序

    安好如初 回答时间:2019-12-05 向TA提问 public interface IDrawStar { void setColor(Color c); void moveStar(int x, ...

  4. appium+java(五)微信小程序自动化测试实践

    前言: 上一篇<appium+java(四)微信公众号自动化测试实践>中,尝试使用appium实现微信公众号自动化测试,接着尝试小程序自动化,以学院小程序为例 准备工作 1.java-cl ...

  5. java计算机毕业设计基于微信小程序的校园外卖订餐系统APP

    项目介绍 网络技术的快速发展给各行各业带来了很大的突破,也给各行各业提供了一种新的管理模块和校园订餐模块,对于校园订餐小程序将是又一个传统管理到智能化信息管理的改革,对于传统的校园订餐管理,所包括的信 ...

  6. 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档) 项目架构:B/S架构 ...

  7. java监听微信_一种基于java后台应用监控微信小程序的用户访问量的方法与流程...

    本发明涉及java应用与微信小程序应用开发技术领域,具体涉及一种基于java后台应用监控微信小程序的用户访问量的方法. 背景技术: 微信小程序,简称小程序,是一种不需要下载安装即可使用的应用,它实现了 ...

  8. Java后台微信点餐小程序开发最新版笔记,Springboot+Mysql+Freemarker+Bootstrap+微信小程序实现扫码点餐小程序,包含语音提示,微信消息推送,网页管理后台

    由于之前的Java后台微信点餐小程序有些知识点过时了,所以今天重新出一版,把里面过时的知识点更新下 前五章是部署笔记,后面是知识点的详细讲解,大家可以先看部署笔记,部署起来后,再跟着详细知识学习. 第 ...

  9. 基于Java毕业设计学习自律养成小程序后台源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计学习自律养成小程序后台源码+系统+mysql+lw文档+部署软件 基于Java毕业设计学习自律养成小程序后台源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B ...

  10. (微信小程序)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好

    转载地址:(微信小程序)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好 转载请注明出处 作者:Happy王子乐 个人网站(整理 ...

最新文章

  1. 【cocos2d-x从c++到js】06:Google的继承写法解析
  2. 一个高质量的程序应具备哪些条件?_如何开好一个精品店?需要具备哪些条件?...
  3. php直接的模块接口,api(接口)模块
  4. 常用功能测试点汇总(转)
  5. 研究生学制2.5年计算机,南大硕士研究生学制改为2.5年
  6. centos6.8 开启透传
  7. Mac能连接手机热点却无法上网问题解决
  8. 部队计算机专业培训申请书,《计算机专业奖学金申请书》.docx
  9. mapreduce运行的bug收录
  10. Simulink电力电子仿真01
  11. 统计学——几种常见的假设检验
  12. 互联网晚报 | 10月17日 星期日 | 锤子论坛宣布下线;《长津湖》跻身中国影史票房前四;华为云专属月·行业深耕专项行动开启...
  13. VSCode的配置和插件同步到多台电脑
  14. 5s解决报错:Unbound pointcut parameter ‘xxxxxx‘
  15. iPhone逆向--工具篇
  16. 小米2020软件开发 编程题1
  17. Java实现求出所有的水仙花数,水仙化数为3位数,并且每位上的数字的立方和等于该数本身
  18. Python注释规范
  19. 期末课程设计-家谱管理系统
  20. 修改山维科技EPS控制点显示的高程值位数

热门文章

  1. UPS不间断电源工作原理简述
  2. mmaction2下载并处理AVA数据集
  3. MySql学习(七)排序和分页(order by limit),及存在的坑
  4. Sql语句筛选出不重复的数据
  5. 退役大学生的IT求学之路
  6. LoadLibrary函数
  7. 服务器信息泄漏漏洞,Windows2008 r2“Web服务器HTTP头信息泄露”漏洞修复(示例代码)...
  8. bt5 mysql root_MySQL_Linux利用UDF库实现Mysql提权,环境: os:linux(bt5)database - phpStudy...
  9. 《PyInstaller打包实战指南》第十一节 其他进阶命令
  10. 【产品文档】会议纪要文档模板