资源简介
适合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 web (servlet jsp) 非常
- MySQL8.0.13 最新驱动jar包
- JAVA写的个人博客源码Java实用源码整理
- JavaWeb人事管理系统开题报告、论文、
- J2EE图书管理Java源码
- 物流管理系统jsp
- Java写的KTV管理系统Swing界面,含源码
- Java超市购物系统源码135115
- Java+选修课程系统源代码Eclipse+Mysql开
- java项目音乐(JSP+SERVLET)
- Java酒店管理项目源码整理
- 网站在线客服系统(Jsp+MySql).
- CRM+JAVA+客户关系管理源码整理
- 网上文件管理系统(Struts)(Java+EE项
- JSP+Java+SQLServer电子商务系统完全代码
- java社区医院挂号系统Java实用源码整理
- 公告管理系统(JSP+Struts)(Java+EE项目
- JSP公交查询系统
- Java+Web项目企业事务管理系统源码
- Java+MsSQL超市进销存毕业设计及答辩资
- 电子商务系统+java+web+完整项目+包含源
- JAVA+WEB邮件系统源码源码整理
-
Java+xm
l日程提醒系统Java实用源码整 - JAVA面向对象开发宠物商店系统源码整
- 基于JAVA的日程提醒簿Java源码
- 带数据库的+计算机信息企业管理系统
- java+web电子商务管理系统源码整理
-
JAVAJSP+servlet+ja
vasc ript课程设计:教 - 进销存管理系统+Sqlserver+带报告Java源
- Java+Web项目企业事务管理系统源码 (
评论
共有 条评论