資源簡(jiǎn)介
利用java語言編寫的動(dòng)物換位源代碼,并且在原基礎(chǔ)上做了很多改進(jìn)。

代碼片段和文件信息
import?javax.swing.*;
import?java.awt.*;
import?java.io.*;
public?class?Animal?extends?JPanel{
???Point?point;
???boolean?isLeft;
???Toolkit?tool;
???File?leftImagerightImage;?
???Animal(){
???????tool=getToolkit();
???}
???public?void?setLeftImage(File?f){
???????leftImage=f;
???}
?
???public?void?setRightImage(File?f){
???????rightImage=f;
???}
???public?void?setIsLeft(boolean?boo){
???????isLeft=boo;
???}
???public?boolean??getIsLeft(){
???????return?isLeft;
???}
???public?void?setAtPoint(Point?p){
??????point=p;
???}
???public?Point?getAtPoint(){
??????return?point;
???}
???public?void?paintComponent(Graphics?g){
??????super.paintComponent(g);??
??????int?w=getBounds().width;
??????int?h=getBounds().height;
??????try{?
?????????if(isLeft==true){
????????????Image?image=tool.getImage(leftImage.toURI().toURL());????
????????????g.drawImage(image00whthis);
?????????}
?????????else{???????
????????????Image?image=tool.getImage(rightImage.toURI().toURL());
????????????g.drawImage(image00whthis);?
?????????}
??????}
??????catch(Exception?exp){}
???}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2014-08-25?14:39??flappy\Dome\.classpath
?????文件????????380??2014-08-25?14:39??flappy\Dome\.project
?????文件????????629??2014-08-25?14:39??flappy\Dome\.settings\org.eclipse.jdt.core.prefs
?????文件??????40044??2014-08-25?14:39??flappy\Dome\4813.wav
?????文件???????1900??2014-08-25?14:39??flappy\Dome\bin\Animal.class
?????文件????????987??2014-08-25?14:39??flappy\Dome\bin\AutoMoveAnimal$1.class
?????文件???????6492??2014-08-25?14:39??flappy\Dome\bin\AutoMoveAnimal.class
?????文件???????9187??2014-08-25?14:39??flappy\Dome\bin\ChangeAnimalWindow.class
?????文件???????5915??2014-08-25?14:39??flappy\Dome\bin\HandleMouse.class
?????文件???????1800??2014-08-25?14:39??flappy\Dome\bin\HandleQuit.class
?????文件???????1346??2014-08-25?14:39??flappy\Dome\bin\Point.class
?????文件???????1862??2014-08-25?14:39??flappy\Dome\bin\ShowHelp.class
?????文件????????447??2014-08-25?14:39??flappy\Dome\bin\Stone.class
?????文件???????3360??2014-08-25?14:39??flappy\Dome\cat.jpg
?????文件???????3567??2014-08-25?14:39??flappy\Dome\dog.jpg
?????文件???????1125??2014-08-25?14:39??flappy\Dome\src\Animal.java
?????文件???????9000??2014-08-25?14:39??flappy\Dome\src\AutoMoveAnimal.java
?????文件??????10420??2014-08-25?14:39??flappy\Dome\src\ChangeAnimalWindow.java
?????文件???????5162??2014-08-25?14:39??flappy\Dome\src\HandleMouse.java
?????文件???????1042??2014-08-25?14:39??flappy\Dome\src\HandleQuit.java
?????文件????????922??2014-08-25?14:39??flappy\Dome\src\Point.java
?????文件???????1539??2014-08-25?14:39??flappy\Dome\src\ShowHelp.java
?????文件????????211??2014-08-25?14:39??flappy\Dome\src\Stone.java
?????文件???????4063??2014-08-25?14:39??flappy\Dome\stone.jpg
?????目錄??????????0??2014-08-25?14:39??flappy\Dome\.settings
?????目錄??????????0??2014-08-25?14:39??flappy\Dome\bin
?????目錄??????????0??2014-08-25?14:39??flappy\Dome\src
?????目錄??????????0??2014-08-25?14:39??flappy\Dome
?????目錄??????????0??2014-08-25?14:39??flappy
-----------?---------??----------?-----??----
............此處省略2個(gè)文件信息
評(píng)論
共有 條評(píng)論