2010-12-10 55 views
0

Je ne suis pas au courant des outils qui sont en cours de développement pour Java, mais je pense que ce serait une bonne idée de créer un moteur qui interpréterait les chaînes xml/html et les rendrait dans un arbre des objets conteneur et composant. Exemple:Existe-t-il un moyen de rendre les composants/conteneurs JAVA au format HTML/XML?

<JFrame title="This is a GUI stand-alone App"> 
    <JPanel bgColor="blue"> 
     <JPanel align="center">Some Text</JPanel> 
     <JButton align="bottom" value="click" /> 
    </JPanel> 
</JFrame> 

équivaudrait à:

... 

ah, je ne vais pas écrire mille lignes de code ici, vous savez ce que signifie !!!

+0

"ah, je ne vais pas écrire mille lignes de code ici, vous savez ce que veut dire !!!" - faux! Ce n'est pas du tout clair ce que vous cherchez et quelques mots de plus pourraient vous aider. –

+0

@Don Roby: Je suis désolé, je suis nouveau sur Java et je n'aimais pas l'idée de devoir créer de nombreux objets pour créer un simple conteneur contenant seulement quelques composants. Vous devez créer un objet de type conteneur, puis créer un autre conteneur, ajouter au précédent, puis créer un composant (disons un JButton) et ajouter, puis paramétrer les attributs manuellement, tout cela est très douloureux, donc je me demandais s'il y avait un moyen plus simple de faire, en fournissant une chaîne à une méthode qui l'analyse et retourne les objets ... – fabio

Répondre

0

En recherchant "XML en chaîne" dans Google, vous pouvez voir qu'il ya des cadres dédiés à ce:

Je PERSONNELLEMENT jamais utilisés, mais vous pouvez Essaie.

+0

merci pour la recherche! Je ne pourrais même pas les utiliser moi-même, mais je pense qu'il serait utile de jeter un oeil sur les codes sources pour apprendre quelque chose de nouveau ... – fabio