SpeedJG - Constructeur de l'interface graphique Java Swing

SPEDJG - Un outil de constructeur GUI XML basé sur la base d'applications de swing Javatm à la pointe de la technologie.
Télécharger maintenant

SpeedJG - Constructeur de l'interface graphique Java Swing Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Shareware
  • Nom de l'éditeur:
  • Woehrmann Softwareentwicklung
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • Evaluation

SpeedJG - Constructeur de l'interface graphique Java Swing Mots clés


SpeedJG - Constructeur de l'interface graphique Java Swing La description

SpeedJG est un outil de constructeur d'interface graphique XML basé sur XML pour créer Java à la pointe de la technologie. Applications battantes. La partie principale de cet outil est un analyseur qui lit le Meta-Data décrit dans XML pour créer des composants d'interface graphique Java à la volée. Un IDE, elle-même générée par et en utilisant cet analyseur permet au développeur Java de concevoir Guis, génère leurs méta-données, vérifiez leur mise en page et créez la correspondance. code source. Dix bonnes raisons d'utiliser SpeedJG: SpeedJG n'est pas lié à un logiciel Java spécifique environnement de développement. Il peut être utilisé avec tout IDE actuellement établi ou tout simplement seul. Les métadonnées pour décrire la disposition de l'interface graphique sont stockées comme xml parce que la structure de XML convient parfaitement à la structure hiérarchique de la balançoire (Jframe, JPanel, Jcommonent. etc.). De plus, ce format est lisible sur n'importe quelle plate-forme. Par conséquent, vous êtes capable de partager Vos Guis E.G. avec vos amis et / ou vos collègues quelle que soit la plate-forme ou l'IDE qu'ils utilisent. Par défaut SpeedJG génère une source de swing Java pure Code qui est également exécutable sans aucun fichier .jar à sous licence. Ainsi, vous n'avez pas à étudier de nouvelles API lorsque vous développez des guistiques avec SpeedJG. SpeedJG vous permet de créer des guissix complexes car la structure des composants utilisés correspond à la structure de XML. Ainsi, vous pouvez simplement concevoir Plusieurs panneaux imbriqués avec des mises en page différentes (balançoire n'est pas vb). Voir un exemple d'une interface graphique complexe SpeedJG - L'interface graphique de cette application est entièrement généré par SpeedJG! Avec SpeedJG, le développeur d'une interface graphique est axé sur les propriétés principales lors de la personnalisation d'un composant. Vous ne sont pas excédés de toutes les propriétés possibles de la hiérarchie d'héritage par alphabétique ordre. Au lieu de cela, seules les propriétés qui sont pertinentes dans Le respect du composant actuellement personnalisé est présenté et ordonné par l'importance. À tout moment, vous pouvez vérifier la mise en page et l'apparence de tout (non seulement le jframe ou JPanel non seulement de niveau supérieur) composant sans avoir à le compiler auparavant. Ceci est fait à la pointe d'un bouton en interprétant Les métadonnées stockées sous forme de XML. Quand tu as fini avec votre interface graphique vous pouvez exporter le code source en un Fichier source de votre choix et compiler à l'intérieur L'IDE Java que vous utilisez. SpeedJG vous permet de modifier en parallèle autant de composants que vous vouloir. Chaque composant est édité dans un onglet à part et peut être vérifié pour lui-même. Après avoir sauvegardé, vous pouvez passer directement à un autre onglet, et s'il s'agit, par exemple, un éditeur d'un composant parent, Vous pouvez vérifier les effets dans un contexte superordonné. Lors de la génération de code SpeedJG suit strictement l'approche MVC par Séparer le code GUI (vue) du code du contrôleur et le code modèle, C'est à vous que le développeur. Donner un exemple d'interface graphique multilingue, cette La séparation vous permet de livrer simplement la complète Objet d'interface graphique à une classe de traducteurs pouvant accéder à tous les composants par leur nom sans aucune connaissance de la structure interne et définir les textes de la étiquettes, boutons, titres de cadre, etc., selon le langue d'utilisateur préférée. Lors de l'exportation du code source généré en un fichier, SpeedJG par défaut ne écrase que le lignes de code généré précédemment. Grace à Séparation Clear-Cut MVC que vous n'avez pas à modifier dans les lignes de code généré mais seulement dans le talons offerts en dehors du code généré. Ainsi si vous modifier la mise en page de votre interface graphique avec SpeedJG et Ré-générer le code, vos lignes de code ajoutées individuellement Manipulation de l'accès GUI restent intacts et valables. Le code source peut être généré non seulement pour Jfames ou jduioalogs de niveau supérieur, mais essentiellement pour tous Composants. Lorsque vous développez une interface graphique très complexe cette la fonctionnalité vous aide - en conjonction avec le MVC séparation - pour déléguer une interface graphique autonome fonctionnalité pour séparer les classes qui gèrent des parties de toute la demande dans leur propre responsabilité. Speedjg Life Caractéristiques battantes prises en charge Composants Jframe, jdialog, jdesktoppane, jinternalframe, jmenubar, jmenu, jmenuitem, JSEPARATOR, JRADIOBUTONMENUITEM, JCHECKBOXMENUITEM, JPOPUPMENU, JTOOLBAR, Jtoolbar.séparator, jsplitpane, jtabbedpane, jscrollpane, boîte, JButton, Jtogglebutton, Jradiobutton, Jcheckbox, Jlabel, Jtextfield, Jformattedtextfield, JEDORPANE, JTextarea, JEDORPANE, JCOMBOBOX, JSPINNER, JLIST, JTABLE, JTREE, JSLIDER, JPROGRESSBAR Disposition Borderlayout, Boxlayout (x_axis, y_axis, line_axis, page_axis), Flowlayout (éventuellement aligné à gauche, centre, à droite), Gridlayout, gridbaglayout, Null (pour le positionnement absolu) Les frontières Biseau, softbevel, gravé, intitulé, ligne, composé, mat, vide Polices Standard et plate-forme dépendante Images du système de fichiers ou de classePath Les auditeurs ActionListener, Caretlistener, ChangeListener, ComponentListener, FocusListener, Hyperlinklistener, internalframeListener, itemlistener, Keylistener, ListSellectionListener, Menulistener, Mouselistener, MousemotionListener Popupmenulistener, TreeExplansionlistener, TreeSelectionListener, TreewillexPandlistener, WindowListener Platformes prises en charge: UNIX / Linux, Windows NT, Windows 2000, Windows XP


SpeedJG - Constructeur de l'interface graphique Java Swing Logiciels associés

Pocketc HPC2000 Edition

PocketC est un outil de développement pour des appareils numériques personnels tels que PocketPC et d'autres périphériques alimentés Windows CE. ...

278 Evaluation

Télécharger