- add some user feedback when Custom Control classes cannot be instantiated

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8618 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
3.0
nor..67 13 years ago
parent dd5449a33b
commit c028bc4212
  1. 4
      sdk/jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/actions/impl/NewCustomControlWizardAction.java

@ -111,11 +111,13 @@ public final class NewCustomControlWizardAction extends AbstractNewControlWizard
} }
} catch (InstantiationException ex) { } catch (InstantiationException ex) {
Exceptions.printStackTrace(ex); Exceptions.printStackTrace(ex);
DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Error instatiating class!"));
} catch (IllegalAccessException ex) { } catch (IllegalAccessException ex) {
Exceptions.printStackTrace(ex); Exceptions.printStackTrace(ex);
DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Error instatiating class!"));
} }
} else { } else {
DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Cannot find this class:\n" + className)); DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Cannot find class:\n" + className+ "\nMake sure the name is correct, also make sure\nyour projects classes are compiled, best enable\n 'Save on Compile' in the project preferences under 'build'"));
} }
return null; return null;
} }

Loading…
Cancel
Save