外出旅行、冬季保暖得常备户外袜、速干袜、加厚袜子哦。

猛戳乐途驿站http://zhoupa1188.taobao.com抢购品牌男女式加厚户外袜子,coolmax、全棉、保暖、吸汗、速干、登山、徒步袜子。满10包邮


谢炜的cnblogs

CSDN上比较完整:http://hi.csdn.net/xiefeifeihu

导航

Headless应用(jME)

有时候需要创建一个后台运行的游戏,不需要图形界面显示,可以创建Headless应用。比如用ssh要在Linux命令行运行(没有启动Linux图形界面X Window):

方法:实现一个类,继承自SimpleHeadlessApp或BaseHeadlessApp。

 1:  package com.todream.location.autowalk;
 2:   
 3:  import java.io.File;
 4:   
 5:  import com.jme.app.SimpleHeadlessApp;
 6:  import com.jme.system.GameSettings;
 7:  import com.jme.system.PropertiesGameSettings;
 8:   
 9:  public class HelloHeadless extends SimpleHeadlessApp {
10:   
11:      @Override
12:      protected void simpleInitGame() {
13:      }
14:  
15:      @Override
16:      protected GameSettings getNewSettings() {
17:  //        com.jme.system.PropertiesGameSettings pgs = new com.jme.system.PropertiesGameSettings(
18:  //                "pgs.properties");
19:  //        pgs.load();
20:  //        return pgs;
21:          String path = this.getClass().getClassLoader().getResource("").getPath();
22:          File f = new File(path,"properties.cfg");
23:          return new PropertiesGameSettings(f.toString());
24:      }
25:  }
26:  

需要实现protected GameSettings getNewSettings(),启动的时候:

1:  HelloHeadless headless = new HelloHeadless();
2:  headless.setConfigShowMode(ConfigShowMode.NeverShow);
3:  headless.start();

 

要指定已存在的配置文件,否则会弹出属性设置对话框。

posted on 2010-01-19 18:08  飞飞狐  阅读(291)  评论(0编辑  收藏  举报

外出旅行、冬季保暖得常备户外袜、速干袜、加厚袜子哦。

猛戳乐途驿站http://zhoupa1188.taobao.com抢购品牌男女式加厚户外袜子,coolmax、全棉、保暖、吸汗、速干、登山、徒步袜子。满10包邮