Obba bietet eine Brücke zwischen Tabellenkalkulationen und Java-Klassen. Mit Obba können Sie Tabellen als GUIs (Graphical User Interfaces) für Ihre Java-Bibliotheken verwenden. Laden beliebiger JAR- oder CLASS-Dateien zur Laufzeit über eine Tabellenkalkulationsfunktion. Instanziierung von Java-Objekten, Speichern der Objektreferenz unter einer gegebenen Objektbezeichnung.
Aufruf von Methoden für Objekte, auf die von ihrem Objekt-Handle verwiesen wird, Speichern des Handle für das Ergebnis unter einer bestimmten Objektbezeichnung. Asynchroner Methodenaufruf und Werkzeuge für die Synchronisierung, die Ihre Tabellenkalkulation in ein Multithread-Berechnungswerkzeug verwandeln. Erlaubt eine beliebige Anzahl von Argumenten für Konstruktoren oder Methoden (vermeidet die Begrenzung der Anzahl der Argumente für Excel-Tabellenfunktionen). Serialisierung und Deserialisierung (speichern Sie serialisierbare Objekte in einer Datei, stellen Sie sie zu einem späteren Zeitpunkt wieder her). All das, obwohl Tabellenkalkulation funktioniert, ohne zusätzliche Codezeile (kein VBA erforderlich, kein zusätzlicher Java-Code erforderlich). Für ein Tutorial siehe Obba Tutorial. In diesem Tutorial erstellen Sie eine Java-Klasse und eine Tabelle zum Abrufen von Aktienkursen von Yahoo Finance. Für eine detailliertere Einführung siehe Dokumentation.
Was ist neu in dieser Version:
- Ein in 6.0.2 eingeführter Fehler, der beim Erstellen einer doppelten [] [] zum Absturz führen könnte, wurde behoben.
- Es wurde ein Fehler behoben, der dazu führte, dass der erste Aufruf des Obba-Servers fehlschlägt (nur Excel)
Was ist neu in Version 5.0.2:
- Unterstützung für Java 8 java.time.LocalDate erstellt über obMake ("", "LocalDate", ...) wobei das dritte Argument ein Excel-Datum ist.
Was ist neu in Version 5.0.1:
- Obba benötigt Java 8. Verwenden Sie für Java 6 oder 7 Obba 4.x.
- Unterstützung für Java 8 java.time.LocalDate erstellt über obMake ("", "LocalDate", ...) wobei das dritte Argument ein Excel-Datum ist.
Voraussetzungen :
Kommentare nicht gefunden