This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Currently, you can create a Bean and corresponding BeanInfo class, and the options will show the properties in a property sheet. Everything works according to the JavaBeans standard. However, the JavaBeans standard specifies that a bean may support the use of a Customizer. This is specified inside of the BeanDescriptor returned by the BeanInfo. If I create some settings which specify a customizer, the settings dialog should use the cusomizer in place of the existing default property sheet. This would allow arbitrary customization (and beautification) of the options dialog.
I've said I can try, but I need sample module first. Until then I am closing this issue.
Ok, so I've got a bit bored and wrote one setting with the customizer myself. The rest was then pretty easy.
Created attachment 16536 [details] Modifies System Settings to have customizer and changes the Tools/Options to show it
The patch is a simple prototype to show how the embeding of customizers into the Tools/Options could look like. It contains no tests, etc. So it definitively needs some improvements. One of its biggest advantages over complete rewrite is that it is backward compatible - e.g. one can slowly rewrite some of the options to have customizers and the rest will just display the current sheet. So it does not require any huge organizational efforts.
Looks like this issue becomes obsolete with new Options Dialog. But feel free to reopen it if you do not agree. *** This issue has been marked as a duplicate of 58412 ***