Why doesn't the GUI designer properly maintain its generated code?

Hi all,

I've got the following questions about the GUI designer:

When set to generate java source code, it doesn't maintain it:
- Create a component and bind it to a name. Click the light bulb and let IJ create a variable for it. Now rename the bind name. IJ comes with a light bulb asking to create a variable for it, but doesn't offer the possibility to rename the existing variable to the new name.

- The same as above but now delete the component. IJ does not remove the variables or warn about them. Any variable that was used will now result in a NullPointerException because the $$$setupUI$$$ method doesn't instantiate it anymore.

Regards,

Raymond Brandon

Please sign in to leave a comment.