Yasl

Kostenloser und Open Source Swing Development Framework
Jetzt downloaden

Yasl Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jeff Chapman
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 261 KB

Yasl Stichworte


Yasl Beschreibung

Kostenloser und Open Source Swing Development Framework YASL A freier und offener Quelle, leichter Rahmen für die Entwicklung von Swing-basierten Anwendungen sowie eine Bibliothek mit Swing-Bauteilen und -dienstprogramme. Swing ist eine viel bösartige, aber reiche Bibliothek, um Java-basierte GUI-Anwendungen zu entwickeln. Trotz der Kritiker können Sie robuste und responsive Desktop-Anwendungen mit Swing entwickeln. Leider bietet Swing keinen vorgefertigten Rahmen für Bauanwendungen, obwohl die Bausteine da sind. YASL versucht, dieses Framework.YASL bereitzustellen. Es teilt eine Anwendung in GUI-Komponenten (Ansicht), Aktionsklassen, um benutzergetriebene Ereignisse (Controller) und Singleton-Klassen (Modell) zu behandeln. Die Aktionen und Singletons werden in separaten Karten in Schlüsselklassenpaaren gespeichert. Die Initialisierung von Aktionen und Singletons sowie der Zuordnung von Menüelementen auf Aktionen können über die XML-Konfiguration oder im Code oder beides behandelt werden. Das Framework bietet den Kleber, der die Komponenten zusammenhält und ihre Interaktion erleichtert. Hier sind einige wichtige Funktionen von "YASL": · Handlungen verwalten · Verwalten von Singletons. · Einfädeln von Anrufen an Aktionen · Benutzerpräferenzen Management · Ressourcenbündel. · Spritzerseiten · XML-Konfiguration. · Protokollierung mit SLF4J · Dynamisches Glasladen Anforderungen: · Java 1.4 oder höher Was ist neu in dieser Version: · Hauptrevision der Anwendungsarchitektur.


Yasl Zugehörige Software

Apache Pivot.

Java-basierte RIA-Bauplattform, die die verbesserten Merkmale eines modernen RIA-Toolkits mit der Robustheit der Java-Plattform kombiniert ...

234 16.7 MB

Herunterladen