网上查了一下基本都是swing的方法。
final Image backImage = new Image(display, System.getProperty("user.dir")+"/src/images/logo.png");
setImage(backImage);
目前是这么做的,但是打包成jar以后,貌似就没有src文件夹了
怎么设置程相对路径呢?
网上查了一下基本都是swing的方法。
final Image backImage = new Image(display, System.getProperty("user.dir")+"/src/images/logo.png");
setImage(backImage);
目前是这么做的,但是打包成jar以后,貌似就没有src文件夹了
怎么设置程相对路径呢?
太麻烦了
Image不是有个构造函数是[code="java"]Image(Device device, InputStream stream) [/code]
你完全可以用
[code="java"]new Image(display, this.getClass.getResourceAsStream("/images/logo.png"))[/code]
只要吧images目录放在classpath下面的根目录就好了