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.
WizardDescriptor.Panel implementation TestStringWizardPanel.Panel provides itself as the result of getComponent(). This hurts performance and can cause a clash when Component.isValid() is overridden. Please use a separate component class, see details at http://performance.netbeans.org/howto/dialogs/wizard-panels.html. Easy to fix, P2 justification - performance is top priority.
You are wrong, please check more closer the code. See commnent in issue #28403.
Yes I was wrong, sorry. getComponent() code is ok, however TestStringWizardPanel is constructed when TestStringWizardPanel.Panel is constrcuted, which is too early, wizard panel is heavyweight due to this. Goal is to make construction of wizard panel as fast as possible, with lazy init of UI component. I'm updating summary field to reflect reality.
fixed
verified