JxBrowser Cross-Desktop 3.0

Lizenz: Kostenlose Testversion ‎Dateigröße: 56.90 MB
‎Benutzerbewertung: 4.7/5 - ‎3 ‎Stimmen

JxBrowser ermöglicht die nahtlose Integration des Mozilla Firefox Web-Browsers in Java AWT/Swing-Anwendungen auf Windows-, Linux-, Mac OS X-Plattformen. Die Bibliothek verwendet die Gecko-Layout-Engine zum Rendern von HTML-Dokumenten und stellt so die Einhaltung vieler Internetstandards (HTML 4, CSS, XML, JavaScript und andere) sicher. Mit JxBrowser können Sie den Webbrowser ganz einfach in Java integrieren. Eingebetteter Browser ist mit allen gängigen Internetstandards kompatibel und macht Webseiten absolut korrekt. Hauptmerkmale - Eine visuelle Webbrowser-Komponente zum Einbetten eines HTML-Viewers in eine AWT/Swing-Benutzeroberfläche - Verwendung von Gecko 1.9/Firefox 3-Codebasis - Standardmethoden für die Navigation wie navigate(), back(), forward() und stop() - Möglichkeit zur Ausführung von JavaScript-Code. String-Rückgabewerte werden unterstützt - Standard-Java-Listener für verschiedene Web-Browser-Ereignisse - Zugriff auf das DOM des Webbrowsers über die W3C-DOM-API (org. w3c. dom.* Pakete) - Konsolendienst ermöglicht es, Benachrichtigungen über Skriptfehler und andere Seitenprobleme zu erhalten - Die Möglichkeit, kontextabhängige Java-Menüs anstelle von Standard-Webbrowsermenüs zu erstellen. 3D2F.COM: "JxBrowser API ermöglicht den Zugriff auf eine größere Auswahl an Browserfunktionen als jede wettbewerbsfähige Bibliothek, die derzeit verfügbar ist. Wirklich erstaunliche Funktionen für Ihre Java App."

VERSIONSVERLAUF

  • Version 1.3 veröffentlicht auf 2008-10-23
  • Version 3.0 veröffentlicht auf 2008-10-23
    Nicht etabliert

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

Version 3.0 Dies ist eine rechtliche Vereinbarung ("Vereinbarung") zwischen Ihnen (entweder einer Einzelperson oder einer Einheit) ("Lizenznehmer") und TeamDev Ltd. ("TeamDev"). WICHTIG [BITTE LESEN SIE SORGFÄLTIG NACH]: DURCH DIE INSTALLATION, VERWENDUNG ODER DAS KOPIEREN DER SOFTWARE ODER EINER ZUGEHÖRIGEN DOKUMENTATION ("SOFTWARE") ERKLÄREN SIE SICH MIT DEN BEDINGUNGEN DIESER VEREINBARUNG EINVERSTANDEN. WENN SIE DIESEN GESCHÄFTSBEDINGUNGEN NICHT ZUSTIMMEN, SIND SIE NICHT BERECHTIGT, DIE SOFTWARE ZU INSTALLIEREN ODER ZU VERWENDEN. 1. Definitionen a) "Software" bezeichnet das von TeamDev in binärer Form gelieferte Softwareprodukt und die entsprechende Dokumentation, zugehörige Medien, gedruckte Materialien sowie Online- oder elektronische Dokumentation. b) "Laufzeit" bezeichnet die Dateien, die in der Software enthalten sind und für die Verteilung der Programme erforderlich sind, die der Lizenznehmer mit der Software erstellt. Laufzeitdateien werden in der begleitenden oder Online-Dokumentation ("Dokumentation") identifiziert. Weitere Informationen zu verteilbaren Dateien finden Sie in der Dokumentation, einschließlich aller mit der Software bereitgestellten "Readme"- oder "Runtime"-Dateien. c) "Evaluierungslizenzschlüssel" bezeichnet eine Datei, die die Nutzung der Software für Evaluierungszwecke für einen begrenzten Zeitraum ermöglicht, die am Tag des Erwerbs der Evaluierungslizenz beginnt und gemäß den Bestimmungen des Abschnitts 3 "Evaluierungslizenzzuschüsse" dieser Vereinbarung endet. d) "Development License Key" bezeichnet eine Datei, die es dem Lizenznehmer ermöglicht, die Software in seine eigenen größeren Werke zu integrieren. e) "Runtime License Key" bezeichnet eine Datei, die für die Verteilung der Werke des Lizenznehmers benötigt wird, die die Software einschließen. f) "Lizenznehmer" bezeichnet die parteiische Partei, die in den Entwicklungs- und Laufzeitlizenzschlüsseln angegeben ist. g) "Datum des Inkrafttretens der Vereinbarung" das Datum, an dem der Lizenzschlüssel(n) des Lizenznehmers erhält. 2. Eigentum und Lizenz Die Software ist Eigentum von TeamDev, urheberrechtlich geschützt und durch Urheberrechtsgesetze und internationale Vertragsbestimmungen geschützt. Die Software ist lizenziert, nicht verkauft. Durch die Installation oder Nutzung der Software erwerben Sie keine Rechte an der Software, es sei denn, dies ist in dieser Vereinbarung ausdrücklich festgelegt. Alle hierin nicht ausdrücklich gewährten Rechte bleiben TeamDev vorbehalten. 3. Evaluierungslizenzzuschüsse Vorbehaltlich der Bedingungen dieser Vereinbarung gewährt TeamDev Ihnen hiermit ein nicht ausschließliches, nicht übertragbares Recht, eine Kopie der angegebenen Version der Software und der Dokumentation für die alleinige Zwecke der Evaluierung während des Zeitraums von 30 (dreißig) Kalendertagen zu verwenden und eine Kopie der Software zu Sicherungszwecken zu erstellen. 4. Entwicklungs- und Laufzeitlizenzzuschüsse Vorbehaltlich der Zahlung der anfallenden Lizenzgebühren und der Bedingungen dieser Vereinbarung gewährt TeamDev Ihnen hiermit ein nicht ausschließliches, nicht übertragbares Recht, die angegebene Version der Software und Dokumentation auf der Anzahl der Workstations zu verwenden, die der Anzahl der Lizenzen entspricht, die in den Entwicklungs- und Laufzeitlizenzschlüsseln erworben und aufgezeichnet wurden; die Programme, die Sie mit der Software ohne zusätzliche Lizenz oder Gebühren erstellen, vorbehaltlich aller hierin definierten Bedingungen zu reproduzieren und zu verteilen, in ausführbarer Form und nur mit dem Runtime License Key. 5. Lizenzbeschränkungen 5.1. Allgemeine Lizenzbeschränkungen. Sie dürfen NICHT: a) ändern, anpassen, ändern, übersetzen, dekompilieren, oder die Software zu zerlegen; b) alle proprietären Hinweise oder Etiketten auf der Software zu entfernen; c) mehr Kopien der Software anfertigen als die Anzahl der erhaltenen Lizenzen (ausgenommen eine Kopie für Sicherungszwecke); d) Rechte an der Software zu vermieten, zu verleasen oder anderweitig zu übertragen. 5.2. Evaluierungslizenzbeschränkungen. Zusätzlich zu den allgemeinen Einschränkungen, die in Abschnitt 5.1. angegeben sind, dürfen Sie als Inhaber der Evaluierungslizenz NICHT: a) die Software für kommerzielle Zwecke verwenden; b) die Software nach Ablauf des Evaluierungszeitraums nutzen. 5.3. Entwicklungs- und Laufzeitlizenzbeschränkungen. Zusätzlich zu den allgemeinen Einschränkungen, die in Abschnitt 5.1. angegeben sind, dürfen Sie als Inhaber der Entwicklungs- und Laufzeitlizenz NICHT: a) die Software auf der Anzahl der Computer verwenden und die Anzahl der erworbenen Lizenzen überschreiten; b) Den Entwicklungslizenzschlüssel für die Weiterverbreitung Ihrer Anwendungen zu verwenden; c) Runtime License Key für Entwicklungszwecke verwenden. 6. Marketing Sie erklären sich damit einverstanden, als Kunde von TeamDev identifiziert zu werden, und Sie stimmen zu, dass TeamDev Sie gegebenenfalls mit Namen, Handelsname und Marke ansieben und Ihr Unternehmen in den Marketingmaterialien und Websites von TeamDev kurz beschreiben kann. Sie gewähren TeamDev hiermit eine Lizenz zur Verwendung Ihres Namens und Ihrer Handelsnamen und Marken ausschließlich im Zusammenhang mit den Rechten, die TeamDev gemäß diesem Marketingabschnitt gewährt werden. Der Lizenznehmer und TeamDev können die Informationen über ihre Geschäftsbeziehung für unabhängige oder gemeinsame Marketingbemühungen verwenden. Beispiele für zulässige Marketingzwecke sind die Erstellung und Verwendung von Fallstudien, Pressemitteilungen, gedruckten und Online-Marketingmaterialien, Präsentationen und Geschäftsreferenzen ("Marketingmaterialien"). 7. Support-Services 7.1. TeamDev bietet dem Lizenznehmer während des gültigen Evaluierungszeitraums kostenlose Evaluierungsunterstützung gemäß Abschnitt 3 "Evaluierungslizenzzuschüsse". TeamDev bietet dem Lizenznehmer technischen Support bei der allgemeinen Nutzung der Software und bei der Fehlerbehebung gemäß den Bedingungen dieser Vereinbarung. Der technische Support von TeamDev ist abonnementbasiert. Ein single Developer Support Pack, einschließlich 55 Stunden technischem Support,wird dem Lizenznehmer mit dem Lizenzkauf zur Verfügung gestellt. Das Single Developer Support Pack ist ein Jahr oder bis zum Aufschlag von 55 Stunden Support gültig. Nachdem das Single Developer Support Pack die Stunden aufgebraucht ist oder abläuft, kann der Lizenznehmer ein zusätzliches Abonnement für den technischen Support erwerben. 7.2. Alle zusätzlichen Softwarecodes oder zugehörigen Materialien, die TeamDev dem Lizenznehmer als Teil der Support-Services, in regelmäßigen Updates der Software oder auf andere Weise zur Verfügung stellt, sind Teil der Software und unterliegen den Bedingungen dieser Vereinbarung. 7.3. In Bezug auf alle technischen Informationen, die der Lizenznehmer TeamDev als Teil der Support-Services zur Verfügung stellt, kann TeamDev diese Informationen uneingeschränkt für seine Geschäftszwecke verwenden, einschließlich für Produktsupport und -entwicklung. TeamDev wird solche technischen Informationen nicht in einer Form verwenden, die den Lizenznehmer persönlich identifiziert. 8. Patent- und Urheberrechtsentschädigung 8.1. TeamDev wird den Lizenznehmer für alle Kosten (einschließlich angemessener Anwaltskosten) verteidigen und entschädigen, die sich aus einem Anspruch ergeben, dass software, die im Rahmen dieser Vereinbarung bereitgestellt und verwendet wird, ein US-amerikanischen oder kanadisches Urheberrecht oder Patent verletzt, vorausgesetzt, dass : (i) der Lizenznehmer TeamDev innerhalb von 30 (dreißig) Kalendertagen nach dem Anspruch schriftlich benachrichtigen; (ii) TeamDev hat die alleinige Kontrolle über die Verteidigung und alle damit verbundenen Vergleichsverhandlungen und (iii) der Lizenznehmer stellt TeamDev die Unterstützung, Informationen und Autorität zur Verfügung, die für die Durchführung der oben genannten Erforderlichen erforderlich sind. 8.2. TeamDev übernimmt keine Haftung für Einen Verstoßanspruch, der auf: (i ) Code basiert, der in der Software enthalten ist und nicht von TeamDev erstellt wurde; (ii) Nutzung einer ersetzten oder geänderten Veröffentlichung der Software, mit Ausnahme solcher Änderungen oder Änderungen, die von TeamDev oder unter TeamDev-Leitung vorgenommen wurden, wenn eine solche Verletzung durch die Verwendung einer aktuellen, unveränderten Version der Software, die TeamDev dem Lizenznehmer zur Verfügung stellt, oder (iii) die Kombination, den Betrieb oder die Nutzung von Software, die im Rahmen dieser Vereinbarung mit Programmen oder Daten, die nicht von TeamDev zur Verfügung gestellt wurden, vermieden worden wäre, wenn eine solche Verletzung durch TeamDev vermieden worden wäre, wenn eine solche Verletzung durch die Nutzung der Software ohne solche Programme oder Daten. 8.3. Für den Fall, dass die Software von TeamDev gehalten oder geglaubt wird, um Rechte Dritter zu verletzen, oder die Nutzung der Software durch den Lizenznehmer erfolgt, hat TeamDev auf seine Kosten die Möglichkeit: (i ) die Software so zu modifizieren, dass sie nicht verletzt wird; (ii) für den Lizenznehmer eine Lizenz zur weiternutzung der Software zu erhalten; (iii) die Software durch andere Software zu ersetzen, die für den Lizenznehmer angemessen geeignet ist, oder (iv) wenn keine der vorstehenden Abhilfemaßnahmen wirtschaftlich durchführbar ist, die Lizenz für die rechtsverletzende Software zu kündigen und alle lizenzpflichtigen Lizenzgebühren für die Software zurückzuerstatten, die über einen Dreijahreszeitraum ab dem Datum des Inkrafttretens der Vereinbarung anstand. 9. Haftungsausschluss DER SOFTWARE UND JEDE VERWANDTE DOKUMENTATION SIND AUF EINEM STRICTLY "AS IS" BASIS OHNE GARANTIE EINES KIND, ENTWEDER EXPRESS ODER IMPLIED, INCLUDING, OHNE LIMITATION, DIE IMPLIED WARRANTIES ODER MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT PROVIDED. DAS GESAMTE RISIKO, DAS SICH AUS DER NUTZUNG ODER LEISTUNG DER SOFTWARE ERGIBT, VERBLEIBT BEI IHNEN. 10. Haftungsbeschränkung IN NO EVENT SHALL TEAMDEV OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THIS TEAMDEV 11. Marken Diese Vereinbarung gewährt keine Rechte zur Verwendung der Marken oder Handelsnamen: "TeamDev", "JNIWrapper", "ComfyJ", "JxCapture", "JExplorer", "JExcel", "JxBrowser", "JxFileWatcher", oder alle anderen Marken, Dienstleistungsmarken, Logos oder Handelsnamen von TeamDev außer in den Abschnitt 6 "Marketing". Der Lizenznehmer verpflichtet sich, keine Marken von TeamDev in oder als Teil des Namens von Produkten zu verwenden, die auf der Software basieren. 12. Der Kündigungslizenznehmer kann diesen Vertrag jederzeit kündigen, indem er alle Kopien der Software zerstört. Dieser Vertrag wird sofort ohne Benachrichtigung von TeamDev gekündigt, wenn festgestellt wird, dass der Lizenznehmer eine Bestimmung dieser Vereinbarung nicht einhält. Nach einer solchen Kündigung muss der Lizenznehmer alle Kopien der Software vernichten. Abschnitt 9 "Haftungsausschluss" und Abschnitt 10 "Haftungsbeschränkung" bleiben auch nach Beendigung dieser Vereinbarung wirksam.