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
This commit is contained in:
parent
4fb8579206
commit
d159c5e8c3
@ -52,6 +52,9 @@ public class RenderFontJme implements RenderFont {
|
|||||||
public RenderFontJme(String name, NiftyJmeDisplay display) {
|
public RenderFontJme(String name, NiftyJmeDisplay display) {
|
||||||
this.display = display;
|
this.display = display;
|
||||||
font = display.getAssetManager().loadFont(name);
|
font = display.getAssetManager().loadFont(name);
|
||||||
|
if (font == null) {
|
||||||
|
throw new RuntimeException( "Font not loaded:" + name );
|
||||||
|
}
|
||||||
text = new BitmapText(font);
|
text = new BitmapText(font);
|
||||||
actualSize = font.getPreferredSize();
|
actualSize = font.getPreferredSize();
|
||||||
text.setSize(actualSize);
|
text.setSize(actualSize);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user