Qu'est-ce qu'un fichier JAXX ?
Un fichier JAXX est un fichier XML. Le tag racine de votre fichier JAXX est le composant qui va être généré. Par exemple, un fichier myJaxxComponent.jaxx comme ceci:
<JPanel id='myPanelId'> </JPanel>
Ce code va générer une classe myJaxxComponent.java qui étends JPanel et implémente JAXXObject.
Maintenant, si on souhaite ajouter des composants à l'intérieur de ce panel, il suffit de rajouter un fils à l'élément JPanel
<JPanel id='myPanelId'> <JButton id='myButton'/> </JPanel>
Ce code va générer un JPanel qui contient un JButton nommé myButton. On peut maintenant jouer avec l'arborescence de notre fichier JAXX pour créer simplement des interfaces complexes.