瀏覽代碼

Throw a more meaningful exception for a missing font
than the NPE that's about to happen otherwise.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@6982 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

PSp..om 14 年之前
父節點
當前提交
d159c5e8c3
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      engine/src/niftygui/com/jme3/niftygui/RenderFontJme.java

+ 3 - 0
engine/src/niftygui/com/jme3/niftygui/RenderFontJme.java

@@ -52,6 +52,9 @@ public class RenderFontJme implements RenderFont {
     public RenderFontJme(String name, NiftyJmeDisplay display) {
         this.display = display;
         font = display.getAssetManager().loadFont(name);
+        if (font == null) {
+            throw new RuntimeException( "Font not loaded:" + name );
+        }
         text = new BitmapText(font);
         actualSize = font.getPreferredSize();
         text.setSize(actualSize);