Jx

Kostenlose Anwendungsrahmen und Bibliothek für das X-Fenstersystem
Jetzt downloaden

Jx Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • New Planet Software
  • Website des Verlags:
  • http://www.newplanetsoftware.com/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 6 MB

Jx Stichworte


Jx Beschreibung

Gratis-Applikations-Framework und die Bibliothek für das X-Window-System JX ist ein frei und Open-Source, voll funktionsfähig C ++ Anwendungs-Framework und Widget-Bibliothek (SDK) für die Verwendung mit dem X Window System. Die Macht der JX stammt aus seiner vielfältigen Funktionen und Erweiterbarkeit, die alle Aspekte der professionellen Qualität der Anwendungsentwicklung zu unterstützen. Die Bibliothek bietet eine Vielzahl von Widgets für die Verwendung in Windows Ihrem Programm zusammen mit nützlichen Funktionen, die eine Verbindung herstellen die Widgets und Fenster vollständig, funktionierende Software zu machen. Das Paket umfasst auch einen grafischen Fenster-Layout-Editor, den Sie schnell Position und konfigurieren Sie die Widgets in jedem des Programmfensters läßt. JX wird direkt auf der Xlib gebaut und auch für Performance-Paket wurde eine komplette Testsuite enthält sorgfältig optimiert, dass alle Funktionen der Bibliothek und eine Reihe von Lernprogrammen zeigt, dass die wichtigsten Konzepte, einer nach dem anderen vor. Dies stellt eine reiche Quelle von Beispielcode, sowohl für die Top-Level-Anwendungsdesign und für die einzelnen Widget-Klassen. Es zeigt auch, wie die Funktionalität der Bibliothek erweitern, indem zum Beispiel das Erstellen von benutzerdefinierten Tabellen oder Menüs. Hier sind einige der wichtigsten Features von JX: · Aufbauend auf der leistungsfähigen JCore Bibliothek. · Flexible Nachrichtensystem so Objekte können Benachrichtigung über Änderungen in anderen Objekten erhalten. Dies kann verwendet werden, um Model-View-Controller-Design zu implementieren. · Grafische Layout-Editor, Code generiert. · Drag-and-Drop. (XDND Version 4) · Benutzer konfigurierbare Symbolleiste, dass wirkt zusammen mit einem bestimmten Menüleiste. Unterstützung für die grundlegende Anwendungsebene Objekte: · Director (Daten im Fenster muss nicht gespeichert werden) · Zusammenfassung Dokument (Daten im Fenster Bedürfnissen gespeichert werden) · Datei-Dokument (Funktionalität für Daten in einer Datei zu speichern) · Dialog (sowohl modal und modeless; Daten werden automatisch überprüft, wenn eingegeben) · Unterstützung für Dokumente zu interagieren. · (Z kann ein Dokument verlangen, dass ein anderes Dokument geöffnet werden und offen bleiben.) · Benutzereinstellungen Verwaltung über JPrefsManager und den Mix-in-Klasse JPrefObject. · Echte Unterstützung für mehrere Dokumentanwendungen. Wenn das Programm bereits ausgeführt wird, jeder neuer Aufruf des Programms in Kontakt mit dem bestehenden Prozess statt einen neuen zu starten. · (Dies ist, was wir von einem Multiple Document Interface bedeuten, nicht Microsofts lächerlich Definition, die den Window-Manager erfordert Neuimplementierung bieten Fenster innerhalb von Fenstern.) · Scrolls, wenn nicht alle Menüpunkte können auf einmal auf dem Bildschirm passen. · Untermenü bleibt offen, solange die Maus in Richtung es sich bewegt, auch wenn der Weg andere Gegenstände auf das übergeordnete Menü kreuzt. · Unbegrenzte Untermenü Tiefe (aber schön, und fahren Sie nicht Ihre Benutzer Nüsse durch diese missbrauchen!) · Eingabefelder mit einem automatisierten System für die Validierung, was eingegeben wird · Nützliche Scrollbars · Partitionen, dass Benutzer können per Drag Platzzuordnung in einem Fenster anpassen · Wahl des Macintosh kopieren oder X Auswahlmodell. · Persistent so kopierten Daten werden nie verloren. · Geschichte der früheren Daten, um sicherzustellen, dass die Remote-Anwendungen können die Daten erhalten angefordert, egal wie die Netzwerkverbindung langsam ist. · Transparente Unterstützung des inkrementellen Auswahl Übertragungsprotokolls, so kann der Benutzer kopieren und beliebig große Datenmengen einfügen. · Eine einzelne Anwendung kann auf eine unbegrenzte Anzahl von X-Servern verbinden. · Vernetzung und Prozessunterstützung in der Ereignisschleife integriert. · JMessageProtocol unterstützt eine beliebige ASCII-Nachricht basiertes Protokoll, so dass Sie nie unter Decodierung vollständige Nachrichten beliebigen Code zu schreiben. · Unterstützung für Echtzeit-Anwendungen über einen sicheren Mechanismus, um die Ereignisschleife für das Überschreiben. · Cooperative Multi-Tasking Beseitigt die Notwendigkeit für Threads. Dies bietet Unterstützung für periodische Aufgaben wie Animation und die Sicherheit des Benutzers Daten zu speichern. · Objekt anzuzeigen Fortschritt der langen Operation. · Animierte Cursor und Bilder. · JStringManager ermöglicht Strings in separaten Dateien zu speichern, so dass sie leicht übersetzt und ohne erneute Kompilierung geändert werden können. · Volle Unterstützung für europäische Sprachen · Unterstützung für benutzerdefinierbare Menüverknüpfungen durch die Menüpunkte in der Zeichenfolge Datenbank gespeichert Bearbeitung · Integrierte Unterstützung zwischen Macintosh- und Windows-Stil-Menü-Shortcuts für Makel · Entwickelt, um mit mehreren virtuellen Desktops zusammenzuarbeiten, und beide Click-to-Focus- und Point-to-Fokus. · Unterstützung für über Rad-Mäuse zu scrollen. · Automatisch arbeitet mit Session-Manager (z Gnome und KDE), sobald Sie JXApplication :: CleanUpBeforeSuddenDeath () außer Kraft setzen. · 64-Bit-sauber. Anforderungen: · Java Was ist neu in dieser Version: · Die wirklich große Veränderung ist, dass es jetzt unter der LGPL ist.


Jx Zugehörige Software