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

资源简介

适合java初学者进一步学习和精通java,掌握面向对象编程技术的几个非常有趣、适合java学习的游戏项目,共有四个,已经测试可以使用,并且包含完整源码和资源。

资源截图

代码片段和文件信息

import java.awt.Graphics;
import java.awt.Image;

import javax.swing.JPanel;

/**
 * 带背景的面板组件
 */
public class BackgroundPanel extends JPanel {

/**
 * 背景图片
 */
private Image image;

/**
 * 构造方法
 */
public BackgroundPanel() {
super();
setOpaque(false);
setLayout(null);
}

/**
 * 设置图片的方法
 */
public void setImage(Image image) {
this.image = image;
}


protected void paintComponent(Graphics g) {// 重写绘制组件外观
if (image != null) {
int width = getWidth();// 获取组件大小
int height = getHeight();
g.drawImage(image 0 0 width height this);// 绘制图片与组件大小相同
}
super.paintComponent(g);// 执行超类方法
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        303  2017-12-31 19:08  java 游戏项目\Farm3\.classpath

     文件        381  2017-12-31 19:08  java 游戏项目\Farm3\.project

     文件         73  2017-12-31 19:09  java 游戏项目\Farm3\.settings\org.eclipse.core.resources.prefs

     文件        603  2017-12-31 19:08  java 游戏项目\Farm3\.settings\org.eclipse.jdt.core.prefs

     文件        921  2017-12-31 19:10  java 游戏项目\Farm3\bin\BackgroundPanel.class

     文件        529  2017-12-31 20:40  java 游戏项目\Farm3\bin\Crop.class

     文件       1974  2017-12-31 20:40  java 游戏项目\Farm3\bin\Farm.class

     文件        598  2017-12-31 20:40  java 游戏项目\Farm3\bin\Mainframe$1.class

     文件        986  2017-12-31 20:40  java 游戏项目\Farm3\bin\Mainframe$2.class

     文件        986  2017-12-31 20:40  java 游戏项目\Farm3\bin\Mainframe$3.class

     文件        988  2017-12-31 20:40  java 游戏项目\Farm3\bin\Mainframe$4.class

     文件        988  2017-12-31 20:40  java 游戏项目\Farm3\bin\Mainframe$5.class

     文件       1445  2017-12-31 20:40  java 游戏项目\Farm3\bin\Mainframe$6.class

     文件       3850  2017-12-31 20:40  java 游戏项目\Farm3\bin\Mainframe.class

     文件      14694  2017-12-31 19:08  java 游戏项目\Farm3\images\bloom.png

     文件      19010  2017-12-31 19:08  java 游戏项目\Farm3\images\fruit.png

     文件       9051  2017-12-31 19:08  java 游戏项目\Farm3\images\grow.png

     文件     133017  2017-12-31 19:08  java 游戏项目\Farm3\images\plowland.jpg

     文件       5529  2017-12-31 19:08  java 游戏项目\Farm3\images\seed.png

     文件       8601  2017-12-31 19:08  java 游戏项目\Farm3\images\开花.png

     文件       8600  2017-12-31 19:08  java 游戏项目\Farm3\images\开花1.png

     文件       7222  2017-12-31 19:08  java 游戏项目\Farm3\images\播种.png

     文件       7181  2017-12-31 19:08  java 游戏项目\Farm3\images\播种1.png

     文件       6964  2017-12-31 19:08  java 游戏项目\Farm3\images\收获.png

     文件       6878  2017-12-31 19:08  java 游戏项目\Farm3\images\收获1.png

     文件       7704  2017-12-31 19:08  java 游戏项目\Farm3\images\生长.png

     文件       7682  2017-12-31 19:08  java 游戏项目\Farm3\images\生长1.png

     文件       8409  2017-12-31 19:08  java 游戏项目\Farm3\images\结果.png

     文件       8411  2017-12-31 19:08  java 游戏项目\Farm3\images\结果1.png

     文件        776  2017-12-31 19:10  java 游戏项目\Farm3\src\BackgroundPanel.java

............此处省略1468个文件信息

评论

共有 条评论