Kaynağa Gözat

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 yıl önce
ebeveyn
işleme
d159c5e8c3

+ 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);