Speedjg - Java Swing Gui Builder

Speedjg - ein XML-basiertes GUI-Builder-Tool, um modernste Javatm-Swing-Anwendungen zu erstellen.
Jetzt downloaden

Speedjg - Java Swing Gui Builder Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Shareware
  • Name des Herausgebers:
  • Woehrmann Softwareentwicklung
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • Evaluation

Speedjg - Java Swing Gui Builder Stichworte


Speedjg - Java Swing Gui Builder Beschreibung

Speedjg ist ein XML-basiertes GUI Builder-Tool, um modernste Java zu erstellen Swing-Anwendungen. Der Kernteil dieses Tools ist ein Parser, der das liest Meta-Daten, die in XML beschrieben, um Java-GUI-Komponenten in der FLY zu erstellen. Eine IDE, selbst erzeugt von und mit diesem Parser, ermöglicht es dem Java-Entwickler, sich zu entwerfen GUIs, generieren ihre Meta-Daten, überprüfen Sie das Layout und erstellen Sie die entsprechenden Quellcode. Zehn gute Gründe, Speedjg zu verwenden: Speedjg ist nicht an eine bestimmte Java-Software gebunden Entwicklungsumgebung. Es kann zusammen mit verwendet werden jederzeit etablierte IDE oder einfach allein. Die Metadaten, um das GUI-Layout zu beschreiben, wird gespeichert als XML, weil die Struktur von XML idealerweise zu passt die hierarchische Struktur der Schwung (JFrame, Jpanel, Junponent. etc.). Darüber hinaus ist dieses Format lesbar auf jeder Plattform. Daher können Sie teilen Ihre GUIs, z.B. Mit deinen Freunden und / oder Kollegen unabhängig davon, welche Plattform oder IDE sie verwenden. Standardmäßig erzeugt SpeedJG reine Java-Swing-Quelle Code, der auch ohne jede .jar-Datei ausführbar ist, die zu lizenziert ist. Sie müssen also keine neue APIs studieren, wenn Sie Günste entwickeln Speedjg. Speedjg ermöglicht es Ihnen, komplexe GUIs zu erstellen, weil Die Struktur der verwendeten Komponenten entspricht die Struktur von XML. So können Sie einfach entwerfen Mehrere verschachtelte Paneele mit unterschiedlichen Layouts (Swing ist nicht vb). Ein Beispiel für einen komplexen GUI sehen Speedjg - Die GUI dieser Anwendung ist ausschließlich Erzeugt von Speedjg! Mit Speedjg konzentriert sich der Entwickler einer GUI auf Die wichtigsten Eigenschaften beim Anpassen einer Komponente. Sie werden nicht mit allen möglichen Eigenschaften übertastet von der Vererbungshierarchie in alphabetisch bestellen. Stattdessen nur die Eigenschaften, die relevant sind Respekt der derzeit anfertigen Komponente wird vorgestellt und von Bedeutung bestellt. Zu jeder Zeit können Sie das Layout und das Aussehen überprüfen von keinem (nicht nur der oberste JFrame oder JPanel) Komponente, ohne es vorher kompilieren zu müssen. Dies erfolgt auf Knopfdruck durch Interpretation Die Metadaten, die als XML gespeichert sind. Wenn du fertig bist Ihre GUI, Sie können den Quellcode in a exportieren Quelldatei Ihrer Wahl und kompilieren Sie sie von innen Die Java-IDE, die Sie verwenden. Mit SpeedJG können Sie so viele Komponenten wie Sie parallel bearbeiten wollen. Jede Komponente wird innerhalb einer eigenen Registerkarte bearbeitet und kann sein auf sich selbst geprüft. Nach dem Speichern können Sie direkt zu einem anderen wechseln Tab, und wenn dies beispielsweise ein Editor einer übergeordneten Komponente ist, Sie können die Effekte in einem übergeordneten Kontext überprüfen. Bei der Erzeugung von Code Speedjg folgt strikt dem MVC-Ansatz von Trennen des GUI-Codes (Ansicht) vom Controller-Code und dem Modellcode, Das liegt an Ihnen als Entwickler. Ein Beispiel für eine mehrsprachige GUI geben, diese Die Trennung ermöglicht es Ihnen, einfach das gesamte zu liefern GUI-Objekt an eine Übersetzerklasse, die auf alle zugreifen kann die Komponenten mit ihrem Namen ohne Kenntnis von die interne Struktur und die Texte der Etiketten, Knöpfe, Rahmentitel usw., je nach bevorzugte Benutzersprache. Beim Exportieren des generierten Quellcodes in a Datei, SpeedJG standardmäßig nur überschreibt die zuvor erstellte Codezeilen. Danke an die Clear-Cut-MVC-Trennung Sie müssen nicht ändern innerhalb der generierten Codelinien, jedoch nur innerhalb der Stubs außerhalb des generierten Codes angeboten. Also wenn du Ändern Sie das Layout Ihrer GUI mit SpeedJG und Generieren Sie den Code, Ihre individuell hinzugefügten Codezeilen Umgang mit dem GUI-Zugriff bleiben unberührt und gültig. Quellcode kann nicht nur für erstellt werden Top-Level-JFames oder JdioAlogs aber grundsätzlich für alle Komponenten. Bei der Entwicklung einer sehr komplexen GUI Die Funktion hilft Ihnen - in Verbindung mit dem MVC Trennung - um in sich geschlossene GUI zu delegieren Funktionalität, um Klassen zu trennen, die Teile von handhaben die gesamte Anwendung in der eigenen Verantwortung. Speedjg Life. Unterstützte Swing-Funktionen Bauteile Jframe, jdialog, jdesktoppane, jinternalframe, jmenubar, jmenu, jmenuitem, Jseparator, jradiobuttonmenuitem, jhoeckboxmenuitem, jpopupmenu, jtoolbar, Jtoolbar.separator, jpanel, jsplantpane, jtabbedpane, jscrollpane, box, Jbutton, jtogglebutton, jradiobutton, jucheckbox, jlabel, jtextfield, JFormattedTextField, Jpasswordfield, JTEXTAREA, Jedorpane, Jombobox, JSPINNER, JLIST, JTABLE, JTREE, JSLider, JPROGERSBAR Layouts Borderlayout, Boxlayout (x_axis, y_axis, line_axis, page_axis), Flowlayout (optional ausgerichtet links, Mitte, rechts), Gridlayout, gridbaglayout, NULL (für absolute Positionierung) Grenzen Abschrägung, Softbevel, geätzt, betitelt, Linie, Verbindung, matt, leer Schriftarten Standard- und Plattformabhängigkeit Bilde vom Dateisystem oder vom Klassenpfad Zuhörer ActionLister, Caretlistener, Änderungserien, Komponentenlistener, Fokussierer, Hyperlinklistener, Internalframelister, ItemListener, Keylistener, ListselectionListener, Menulistener, MouseListener, MouseMotionListener Popupmenulistener, TreexPlansionListener, TreéelectionListener, Baumwillexpandlistener, Windowlistener. Unterstützte Plattformen: UNIX / Linux, Windows NT, Windows 2000, Windows XP


Speedjg - Java Swing Gui Builder Zugehörige Software

VB-Codelschneider.

VB-Codelschneider ist ein Codebibliothek und ein Programmierwerkzeug, das für alle visuellen Basis- und VBA-Entwicklung geeignet ist. Es fügt auch Fehler hinzu ... ...

231 Evaluation

Herunterladen