diff --git a/sdk/jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/actions/impl/NewCustomControlWizardAction.java b/sdk/jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/actions/impl/NewCustomControlWizardAction.java index 69b519dfd..ed1414b32 100644 --- a/sdk/jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/actions/impl/NewCustomControlWizardAction.java +++ b/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) { Exceptions.printStackTrace(ex); + DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Error instatiating class!")); } catch (IllegalAccessException ex) { Exceptions.printStackTrace(ex); + DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Error instatiating class!")); } } 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; }