SpeedJG Introduction - Navigation Tree Panel

SpeedJG Navigation Tree Panel

On the left-hand side you find a tree showing all the components your projects and GUIs consist of. As the structure of a Java GUI is built up from different components containing other components and so on, this structure optimally fits the structure of XML. Therefore all the meta data of your GUI project, i.e. the description of the components and their properties, are stored as XML and presented within the tree in their structural order with their name.

All the menu and toolbar items found on the SpeedJG IDE correspond to the currently selected component within this tree, and within the context of the tree selection these menu and toolbar items are enabled or disabled.

Thus e.g. if a JFrame is selected within the tree you are able to press the new JMenu button on the toolbar but you aren't if a JPanel is selected.