Existe-t-il un langage de descripteur d'interface graphique java décent gratuit (probablement basé sur XML), qui a un générateur d'interface graphique Glade-like (WYSIWYG)?Langage java gui basé sur XML gratuit avec générateur
Répondre
Désolé c'est prob pas la réponse que vous cherchiez mais avez-vous regardé en utilisant flex? Le balisage dans Flex est basé sur XML et le constructeur est très bon. Blaze DS peut ensuite être utilisé pour communiquer entre flex et Java.
Je ne connais pas les frameworks de mise en page xml pur du haut de ma tête. Quelle est votre raison de vouloir une interface utilisateur XML?
Netbeans IDE. Chaque fois que vous utilisez son éditeur graphique, il stocke l'interface graphique en XML, dans un fichier *.form
.
Par exemple, si vous créez une classe com.some.package.MyForm
qui étend un composant ou une fenêtre Swing, recherchez ce fichier $SRCDIR/com/some/package/MyForm.java
et $SRCDIR/com/some/package/MyForm.form
.
La première est la classe Java réelle qui est compilée. Ce dernier est un fichier que Netbeans utilise pour stocker l'interface graphique au format XML. C'est ce que netbeans utilise pour générer le code auto-gen qui va dans le code fold pour initier le GUI.
HTH
Edit:
Je reconnais que l'IDE NetBeans est probablement pas le meilleur là-bas, et je l'utilise personnellement seulement parce qu'il est déjà intégré dans l'IDE que je utiliser de toute façon. Pour moi, le travail est fait, et il m'arrive parfois d'appliquer manuellement des réglages dans le code pour obtenir ce que je veux. Il s'agit d'un éditeur WYSIWYG sans interface graphique Java, basé sur XML. Google Googling simple me donne beaucoup comme http://swingml.sourceforge.net/, http://jfcml.sourceforge.net/,http://cookxml.yuanheng.org/cookswing/etc
Pour le swing pur, GridBagLayout est le seul gestionnaire de disposition utilisable pour moi. Et l'insertion d'une ligne sur le dessus de la table était impossible (je devais déplacer chaque composant un par un.) – pihentagy
Vous pouvez essayer JavaFX, c'est aussi une façon cool DSL de représenter les composants Swing et il en fournit plus pour l'API pour l'animation et l'utilisation graphique. Netbeans et eclipse ont des plugins/extensions pour le développement de DnD.
swingml, jfcml, cookxml Bien, mais y at-il un éditeur WYSIWYG pour ces xml? – pihentagy
Juste tombé sur https: //abeille.dev.java.net/ –
- 1. Langage basé sur JVM sans langage d'exécution
- 2. Existe-t-il un concepteur Java GUI GRATUIT?
- 3. Problème avec Java GUI
- 4. Langage Java avec toString
- 5. testeur GUI gratuit pour les utilisateurs manuels
- 6. Exemple de langage de règles basé sur C#?
- 7. Moteur de template basé sur XML en Java?
- 8. Générateur de langage naturel CFG Algorithm
- 9. Générateur de code Flex basé sur XML ou structure de base de données
- 10. tout vérificateur d'orthographe gratuit basé sur asp.net pour asp: textbox
- 11. Générateur d'installateur écrit en Java?
- 12. XML -> générateur d'analyseur C
- 13. Implémentation d'un traducteur XML utilisant le langage EBNF XML
- 14. Analyseur d'erreurs CDT Eclipse pour générateur externe basé sur gcc
- 15. Existe-t-il un API Java basé sur le générateur pour le sélénium?
- 16. Authentification basée sur les revendications avec STS basé sur JAVA?
- 17. générateur d'expression pour XML
- 18. API de cryptage Java + GUI
- 19. Flex AdvancedDatagrid remplissant avec groupingCollection basé sur xml
- 20. Compilateur AOT Java gratuit
- 21. Simple calculatrice Java GUI
- 22. XSLT Formatage décimal basé sur l'entrée XML
- 23. iphone app xml basé sur le thème
- 24. Java GUI Création de composants
- 25. Java Applet GUI
- 26. R Langage d'analyse XML
- 27. Java Swing GUI - Problème
- 28. java border gui
- 29. Tri simple XML basé sur le nom
- 30. Éditeur XML basé sur un formulaire Eclipse
Séparer la disposition de l'interface utilisateur du code semble être une bonne idée (regardez gtk avec glade, windows avec WPF ...). – pihentagy