首页 > 代码库 > 【第五周】【小组项目】【第一次】新蜂小组站会
【第五周】【小组项目】【第一次】新蜂小组站会
http:https://git.coding.net/Boxer_/homework.git
ssh:git@git.coding.net:Boxer_/homework.git
小组名称:新蜂
组长:武志远
组成员:宫成荣 李峤 杜月
项目名称:Java俄罗斯方块
站会时间:10.10(10.9休息一天)
总任务:
1,数据库显示模块。
2,本地记录模块,
3,俄罗斯方块主模块
4,按钮窗口模块
5,下一个窗口模块
6,等级窗口模块,
7,分数窗口模块。
8,版权信息模块。
每日任务:
1,重新设计各类。
2,加载背景图片
3,项目进入瓶颈期,思考今后项目走向。
已完成:1,2;
未完成:3;
遇到困难:据说最好把相关常量,比如窗口大小写入配置文件,现在不会相关内容。
1,重新设计类,不然今后的工作无法进行,让每个窗体成为一个独立的类,但是是集成Lay类的。
1 public class PanelGame extends JPanel{ 2 3 private Lay[] lays = null; 4 5 public PanelGame() 6 { 7 lays = new Lay[]{ 8 new LayBackground(0,0,0,0), 9 new LayDataBase(40, 32,334, 279), 10 new LayDisk(40, 343,334, 279), 11 new LayGame(414, 32,334, 590), 12 new LayButton(788, 32,334, 124), 13 new LayNext(788, 188,176, 148), 14 new LayLevel(964, 188,158, 148), 15 new LayPoint(788, 368,334, 200), 16 }; 17 } 18 @Override 19 public void paintComponent(Graphics g) 20 { //刷新游戏画面 21 for(int i = 0;i < lays.length;i++) 22 { //刷新层窗口 23 lays[i].paint(g); 24 } 25 26 } 27 }
2,新建了background类用来加载背景。
private static Image IMG_BACK = new ImageIcon("graphics/background/light.jpg").getImage(); public LayBackground(int x,int y,int w,int h) { super(x,y,w,h); } public void paint(Graphics g) { // this.createWindow(g); g.drawImage(IMG_BACK, 0, 0 ,1192,674,null); }
项目遇到了瓶颈,现在项目进度过慢,之后的实现还没完全想清楚,正在努力搜集资料,不然赶不上α发布了。
【第五周】【小组项目】【第一次】新蜂小组站会
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。