快捷搜索: 王者荣耀 脱发

JAVA小游戏——黄金矿工

Day 1:窗口绘制并导入背景图片

public class  mygame extends JFrame  {
    bj b=new bj();
    void launch() throws InterruptedException {
        this.setVisible(true);//设置窗口是否显示
        this.setSize(728,624);//设置窗口宽高
        this.setLocationRelativeTo(null);//设置界面是否默认居中打开
        this.setTitle("我的小游戏");//设置标题
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);//设置关闭方式
    }
   public void paint(Graphics g){
        b.paintself(g);
    }
    public static void main(String[] args) throws InterruptedException {
        mygame mg=new mygame();
        mg.launch();
    }
}

背景类设置:

public class bj {
    Image bg1=Toolkit.getDefaultToolkit().getImage("image/bg.jpg");
    Image bg2=Toolkit.getDefaultToolkit().getImage("image/bg1.jpg");
    Image bg3=Toolkit.getDefaultToolkit().getImage("image/peo.png");


    void paintself(Graphics g){
        g.drawImage(bg2,0,0,null);
        g.drawImage(bg1,0,200,null);
        g.drawImage(bg3,310,50,null);
    }
}

最终效果:

经验分享 程序员 微信小程序 职场和发展