RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
java画金鱼代码,java画动物代码

java画乌龟

首先,手动画一个小乌龟,如下:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、网络空间、营销软件、网站建设、台江网站维护、网站推广。

然后,按照Java绘图基本步骤一步步来。

swing 编程步骤:

1. 继承JFrame

2. 定义组件

3.创建组件(构造函数)

4.添加组件

5.对窗体设置

6.显示窗体

最终效果如下:

代码如下:

/** 

* 功能:画一个乌龟 

*/  

package com.test1;  

import java.awt.*;  

import javax.swing.*;  

public class MyTortoise  extends JFrame{  

MyPanel2 mp = null;  

//构造函数  

public MyTortoise(){  

mp = new MyPanel2();  

this.add(mp);  

this.setTitle("小乌龟,丑丑哒");  

this.setSize(400,300);  

this.setVisible(true);  

this.setLocation(300,200);  

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  

}  

public static void main(String[] args) {  

MyTortoise mtg = new MyTortoise();  

}     

}  

//我的面板。只有JPanel有画图方法,JFrame没有,故必须在JFrame中添加JPanel  

class MyPanel2 extends JPanel{  

//定义一个乌龟  

Tortoise t = null;  

//构造函数  

public MyPanel2(){    

t = new  Tortoise(100,100);  

}  

//画乌龟  

public void drawTortoise(int x, int y, Graphics g){  

//1.画脸  

g.setColor(Color.green);  

g.fillOval(x+60, y, 30, 15);  

//2.画左眼  

g.setColor(Color.black);  

g.fillOval(x+65, y+3, 5, 5);  

//3.画右眼  

g.fillOval(x+78, y+3, 5, 5);  

//4.画脖子  

g.setColor(Color.green);  

g.fillOval(x+70, y, 10, 42);  

//5.画乌龟壳  

g.setColor(Color.red);  

g.fillOval(x+40, y+40, 70, 100);  

//6.画左上脚  

g.setColor(Color.green);  

g.fillOval(x+15, y+60, 30, 10);  

//7.画右上脚  

g.fillOval(x+105, y+60, 30, 10);  

//8.画左下脚  

g.fillOval(x+15, y+110, 30, 10);  

//9.画右下脚  

g.fillOval(x+105, y+110, 30, 10);  

//10.画尾巴  

g.setColor(Color.black);  

g.drawLine(x+70,y+140,x+130,y+210);  

g.drawOval(x+95, y+150, 30, 30);  

}  

//覆盖JPanel的paint方法  

//Graphics 是绘图的重要类。你可以把他理解成一只画笔  

public void paint(Graphics g){  

//1.调用父类函数完成初始化任务  

//这句话不能少  

super.paint(g);  

//2.画乌龟,调用方法即可  

this.drawTortoise(50, 50, g);  

}  

}  

//定义一个乌龟类  

class Tortoise {  

//表示乌龟的横坐标  

int x = 0;  

//表示乌龟的纵坐标  

int y = 0;  

public int getX() {  

return x;  

}  

public void setX(int x) {  

this.x = x;  

}  

public int getY() {  

return y;  

}  

public void setY(int y) {  

this.y = y;  

}  

public Tortoise(int x, int y){  

this.x = x;  

this.y = y;  

}  

}

今天我博客里面放了会游动的金鱼的代码,可是放了之后我发现它刚好把修改装饰的选项挡住了,按不了了。

flash特效是不能挡住的。除非你使用了特别的浏览器。换个浏览器或者从个人重心进入设置就好了。

建议夺取巫师小北或者lily的博客看教程。

用JAVA进行怎么写下面的代码?

interface 哺乳动物{}

interface 水生动物{}

interface 陆生动物{}

class 小狗 implements 哺乳动物{

int 腿 = 4;

心情;

if(心情 == 高兴){

汪汪叫;

}else{

狂吠;

}

void 汪汪叫{

}

void 狂吠{

}

}

class 小猫 implements 哺乳动物{

int 腿 = 4;

心情;

if(心情 == 高兴){

咪咪叫;

}else{

喵喵叫;

}

void 咪咪叫{

}

void 喵喵叫{

}

}

class 青蛙 implements 水生动物,陆生动物{

boolean 卵生动物 = true;

int 腿 = 4;

心情;

if(心情 == 高兴){

呱呱叫;

}else{

跳入水中;

}

void 呱呱叫{

}

void 跳入水中{

}

}

class 金鱼 implements 水生动物{

boolean 腮 = true;

int 腿 = 0;

心情;

if(心情 == 高兴){

水里游;

}else{

一动不动;

}

void 水里游{

}

void 一动不动{

}

}

。。。思路!

网站透明的金鱼代码FLASH怎么会有边框阴影呀

Microsoft 最初在 2006 年 2 月 28 日发布了安全通报MS06-013,讨论 Internet Explorer 的非安全更新 912945。应用此更新之后,只有当客户手动激活其用户界面时,他们才能够与某些网页中加载的 Microsoft ActiveX 控件进行交互。 他们可以通过单击用户界面或使用 Tab 键和 Enter 键来达到目的。受到这一改动影响的程序包括程序包括以下这些: Adobe Reader,Apple QuickTime Player,Macromedia Flash,Microsoft Windows Media Player,Real Networks RealPlayer,Sun Java Virtual Machine。Microsoft 更改 Internet Explorer 中 ActiveX 控件的原因居然是因为把Microsoft 牵涉在内的“Eolas Technologies 和 加利佛尼亚大学董事会与 Microsoft”专利侵权案(Eolas 与 Microsoft)有关.

目前对于普通用户而言最大的别扭就是每次看 含有script代码flash的时候都必须先按一下,flash才可以播放。如果你觉得这个更新搞的你看网页很别扭,鼠标移动上去会出现一个大大黑框 框,你可以点控制面版-添加删除程序-选中显示更新复选框,在windows XP软件更新-那一长串里面找到windows XP非安全更新- KB912945,点卸载,如果没有看到这个选项的化就比较麻烦了,你的机器可能装上了Internet Explorer 的累积性安全更新 KB912812,以前的KB912945也被包含到这个补丁里面了。这个补丁最好不要卸载。他包含了一些高危险IE漏洞的补丁集合。遇到这个补丁,只好 自认倒霉了,微软暂时还没有针对个人用户更好的解决方案。或者你换浏览器,比如FireFox就是一个比较好的选择。


文章标题:java画金鱼代码,java画动物代码
链接分享:http://scyingshan.cn/article/hdjipj.html