Invisible component |
From JAXXWiki
An invisible component is a component which is generally not visible until specifically made so. Invisible component tags can be placed inside of containers, but the component will not actually become a child of the container.
Example:
<Application id='application'>
<JDialog id='dialog' constructorParams='application'>
<JLabel text='Child Dialog'/>
</JDialog>
<JButton label='Show Dialog' onActionPerformed='dialog.setVisible(true)'/>
</Application>
The <JDialog> tag is a child of the <Application> tag, but JAXX does not attempt to add the JDialog as a child component of the Application (as this would not have worked anyway). Instead, the JDialog is created offscreen and remains that way until displayed.
Invisible components include <JPopupMenu> and all descendents of java.awt.Window.

