zoukankan      html  css  js  c++  java
  • java游戏开发杂谈

    package game1;
    
    import javax.swing.JFrame;
    /**
     * java游戏开发杂谈
     * ---demo1:创建一个窗体
     * 
     * @author 台哥
     * @date 2019-04-02
     */
    public class GameFrame extends JFrame{
    	
    	public GameFrame() {
    		//设置窗体标题
    		this.setTitle("java游戏开发杂谈-台哥出品");
    		//设置窗体大小
    		this.setSize(600, 400); 
    		//设置能否调整窗体大小
    		this.setResizable(false); 
    		//这句会使得在屏幕上居中显示
    		this.setLocationRelativeTo(null);
    		//当关闭窗体的时候退出程序
    		this.setDefaultCloseOperation(EXIT_ON_CLOSE); 
    		//把窗体显示出来
    		this.setVisible(true); 
    	}
    
    	/**
    	 * 主方法
    	 */
    	public static void main(String[] args) {
    		GameFrame frame = new GameFrame();
    	}
    }
    

    在Eclipse里编写如上代码,运行,就会出现一个窗体,如下图所示:

    窗体,就是游戏运行的环境,把它看作一个容器,或者一个舞台。

    游戏里的各种人物、物体,都会在这里出现、接受指令、完成动作。


    笔者曾经是一名游戏程序员,这系列文字是几年前写了发在放鹤亭BBS上的。现在重新整理出来,希望带给更多的java初学者一些帮助。笔者有点懒,工作和生活也确实挺忙,能更新到哪里不敢保证,有时间尽量吧。感谢各位看官的关注!

    台哥的微信:taigecailing

  • 相关阅读:
    发红包案列——继承和集合
    抽象类
    方法重写
    继承——访问成员变量,访问成员方法,访问构造方法
    js异步计时器
    栈(stack)和堆(heap)
    高并发和多线程概念
    集群、负载均衡、分布式、微服务
    Redis性能监控
    Redis配置
  • 原文地址:https://www.cnblogs.com/chaohi/p/10697988.html
Copyright © 2011-2022 走看看