• 大小: 2.17MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-20
  • 语言: Java
  • 标签:

资源简介

是一个关于Java课程设计的一个游戏,这是一个动物换位的游戏,是在前人的基础上改进的。不好请见谅!

资源截图

代码片段和文件信息

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){}
   }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-05-28 21:28  【Java课程设计】\
     文件     2472151  2012-05-28 21:28  【Java课程设计】\Java课程设计.doc
     目录           0  2012-05-25 00:33  【Java课程设计】\动物换位\
     文件        1560  2012-05-25 00:30  【Java课程设计】\动物换位\Animal.class
     文件        1197  2012-05-14 17:00  【Java课程设计】\动物换位\Animal.java
     文件         856  2012-05-25 00:30  【Java课程设计】\动物换位\AutoMoveAnimal$1.class
     文件        5912  2012-05-25 00:30  【Java课程设计】\动物换位\AutoMoveAnimal.class
     文件        9660  2012-05-14 17:03  【Java课程设计】\动物换位\AutoMoveAnimal.java
     文件        3360  2008-05-06 22:57  【Java课程设计】\动物换位\cat.jpg
     文件         654  2012-05-25 00:30  【Java课程设计】\动物换位\ChangeAnimalWindow$1.class
     文件         654  2012-05-16 18:35  【Java课程设计】\动物换位\ChangeAnimalWindow$2.class
     文件         654  2012-05-16 18:35  【Java课程设计】\动物换位\ChangeAnimalWindow$3.class
     文件       11411  2012-05-25 00:30  【Java课程设计】\动物换位\ChangeAnimalWindow.class
     文件       15571  2012-05-24 21:11  【Java课程设计】\动物换位\ChangeAnimalWindow.java
     文件       55776  2008-04-14 12:00  【Java课程设计】\动物换位\chimes.wav
     文件         523  2012-05-25 00:30  【Java课程设计】\动物换位\Customdlg$1.class
     文件        1511  2012-05-25 00:30  【Java课程设计】\动物换位\Customdlg.class
     文件         797  2012-05-24 20:10  【Java课程设计】\动物换位\Customdlg.java
     文件        3567  2008-05-09 08:44  【Java课程设计】\动物换位\dog.jpg
     文件        5220  2012-05-25 00:30  【Java课程设计】\动物换位\HandleMouse.class
     文件        5282  2012-05-25 00:30  【Java课程设计】\动物换位\HandleMouse.java
     文件        1403  2012-05-25 00:33  【Java课程设计】\动物换位\HandleQuit.class
     文件        1071  2012-05-14 17:07  【Java课程设计】\动物换位\HandleQuit.java
     文件         665  2012-05-25 00:30  【Java课程设计】\动物换位\People.class
     文件         530  2012-05-17 20:54  【Java课程设计】\动物换位\People.java
     文件        2982  2007-06-05 07:24  【Java课程设计】\动物换位\pigone.jpg
     文件        4991  2007-05-07 14:18  【Java课程设计】\动物换位\pigtwo.jpg
     文件        1058  2012-05-25 00:30  【Java课程设计】\动物换位\Point.class
     文件         984  2012-05-16 18:30  【Java课程设计】\动物换位\Point.java
     文件        2408  2012-05-25 00:30  【Java课程设计】\动物换位\Record.class
     文件        1643  2012-05-18 10:21  【Java课程设计】\动物换位\Record.java
............此处省略10个文件信息

评论

共有 条评论