Selaa lähdekoodia

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 vuotta sitten
vanhempi
commit
d159c5e8c3
1 muutettua tiedostoa jossa 3 lisäystä ja 0 poistoa
  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);