资源简介
适合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\Mainfr
文件 986 2017-12-31 20:40 java 游戏项目\Farm3\bin\Mainfr
文件 986 2017-12-31 20:40 java 游戏项目\Farm3\bin\Mainfr
文件 988 2017-12-31 20:40 java 游戏项目\Farm3\bin\Mainfr
文件 988 2017-12-31 20:40 java 游戏项目\Farm3\bin\Mainfr
文件 1445 2017-12-31 20:40 java 游戏项目\Farm3\bin\Mainfr
文件 3850 2017-12-31 20:40 java 游戏项目\Farm3\bin\Mainfr
文件 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个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论