diff --git a/form/src/org/netbeans/modules/form/editors/IconEditor.java b/form/src/org/netbeans/modules/form/editors/IconEditor.java --- a/form/src/org/netbeans/modules/form/editors/IconEditor.java +++ b/form/src/org/netbeans/modules/form/editors/IconEditor.java @@ -181,7 +181,7 @@ + "new javax.swing.ImageIcon(\"" + convert(ii.name) + "\")"; // NOI18N case TYPE_CLASSPATH: return "*/\n\\1NOI18N*/\n\\0" // NOI18N - + "new javax.swing.ImageIcon(getClass().getResource(\"/" + ii.name + "\"))"; // NOI18N + + "new javax.swing.ImageIcon(" + getSourceFile().getName() + ".class.getResource(\"/" + ii.name + "\"))"; // NOI18N // */\n\\1 is a special code mark for line comment // */\n\\0 is a special code mark to indicate that a real code follows }