第五周小组项目第一次新蜂小组站会

Posted _Boxer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第五周小组项目第一次新蜂小组站会相关的知识,希望对你有一定的参考价值。

http:https://git.coding.net/Boxer_/homework.git

ssh:git@git.coding.net:Boxer_/homework.git

小组名称:新蜂

组长:武志远

组成员:宫成荣 李峤 杜月

项目名称:Java俄罗斯方块

站会时间:10.16 

总任务:

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

项目遇到了瓶颈,现在项目进度过慢,之后的实现还没完全想清楚,正在努力搜集资料,不然赶不上α发布了。

 

 

以上是关于第五周小组项目第一次新蜂小组站会的主要内容,如果未能解决你的问题,请参考以下文章

第六周新蜂站会

第六周新蜂站会2

第七周新蜂站会1

第七周新蜂站会3

华中农业大学2021年春季学期软件工程B课程HZAU_plugin小组第五周汇报

(第五周)工作总结