189 8069 5689

用java画鱼源代码 java画小动物的代码

用java实现鱼群游动

亲,代码自己写哦,这里是思路:新建一个类,实现runnable接口,重写run方法,该类有两个主要成员变量(其他按需要添加),小鱼仔的y坐标和x坐标,一个方法paintfish(Graphics g){}(随意,必须有画笔Graphics g),如果图片上的两条小鱼仔是同一张图片那么用这个方法去画g.drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer);具体用法查看API,这里不做解释,核心在run方法,先获得窗体宽度,判断如果小鱼仔已经游出了窗体外,重置位置(当然你想让他再往回游也可以),速度的控制通过一个int型变量来实现初始值1000(随意,数值越小游得越快),希望对你有帮助,有问题可以继续提问

创新互联公司:2013年开创至今为各行业开拓出企业自己的“网站建设”服务,为超过千家公司企业提供了专业的做网站、成都网站建设、网页设计和网站推广服务, 按需网站设计由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。

跪求这个java程序怎么写

Fish.java:

public abstract class Fish {

public abstract int swim();

}

FishTest.java:

public class TestFish {

private void print(Fish fish) {

System.out.println("鱼游过" + fish.swim() + "米");

}

public static void main(String[] args) {

TestFish testFish = new TestFish();

Fish fish = new Fish() {

@Override

public int swim() {

return 10;

}

};

testFish.print(fish);

}

}

运行结果:

java设计Bird(鸟),Fish(鱼)类,都继承自Animal(动物),实现其方法printInfo(),输出

package animal;

public class Animal {

String name="动物";

public void printInfo(){

System.out.println(name);

}

}

package animal;

public class Bird extends Animal{

String name="bird";

@Override

public void printInfo(){

System.out.println("我是:"+name);

}

}

package animal;

public class Fish extends Animal{

String name="fish";

@Override

public void printInfo(){

System.out.println("我是:"+name);

}

}

package animal;

public class Test {

public static void main(String[] args) {

Animal bird=new Bird();

bird.printInfo();

Animal fish=new Fish();

fish.printInfo();

}

}


新闻名称:用java画鱼源代码 java画小动物的代码
本文网址:http://cdxtjz.com/article/dophpij.html

其他资讯