JxBrowser maakt naadloze integratie van Mozilla Firefox webbrowser in Java AWT / Swing toepassingen op Windows, Linux, Mac OS X platforms. De bibliotheek maakt gebruik van de Gecko layout engine voor het renderen van HTML-documenten, waardoor u voldoet aan veel internetstandaarden (HTML 4, CSS, XML, JavaScript en anderen). Met JxBrowser u eenvoudig webbrowser in Java integreren. Embedded browser is compatibel met alle belangrijke internetstandaarden en maakt webpagina's absoluut correct. Belangrijkste kenmerken # Een visuele webbrowsercomponent voor het insluiten van een HTML-viewer in een AWT/Swing UI # Gebruik van Gecko 1.9/Firefox 3 code base # Standaardmethoden voor navigatie zoals navigatie(), back(), forward() en stop() # Mogelijkheid om JavaScript-code uit te voeren. String return waarden worden ondersteund # Standard Java luisteraars voor verschillende webbrowser gebeurtenissen # Toegang tot de webbrowser?s DOM via W3C DOM API (org. w3c. dom.* pakketten) # Console service maakt het mogelijk om meldingen te ontvangen over scriptfouten en andere paginaproblemen # Mogelijkheid om contextafhankelijke Java-menu's te maken in plaats van standaard webbrowsermenu's # Mogelijkheid om bestanden te downloaden # API om door de gebruiker gedefinieerd gedrag te bieden voor verschillende inhoudstypen # API voor het bijhouden van asynchrone bewerkingen # Internet browser proxy-instellingen configuratie. 3D2F.COM: "JxBrowser API biedt toegang tot een ruimere keuze aan browserfuncties dan welke concurrerende bibliotheek dan ook die momenteel beschikbaar is. Echt geweldige mogelijkheden voor je Java App."
versiegeschiedenis
- Versie 1.3 geplaatst op 2008-10-23
- Versie 3.0 geplaatst op 2008-10-23
Niet gevestigd
Programmadetails
Overeenkomst
EULA - Licentieovereenkomst voor eindgebruikers
Versie 3.0
Dit is een juridische overeenkomst ("Overeenkomst") tussen u (een persoon of een entiteit) ("Licentiehouder") en TeamDev Ltd. ("TeamDev").
BELANGRIJK [LEES ZORGVULDIG]: DOOR HET INSTALLEREN, GEBRUIKEN OF KOPIËREN VAN DE SOFTWARE OF GERELATEERDE DOCUMENTATIE ("SOFTWARE") STEMT U ERMEE IN GEBONDEN TE ZIJN AAN DE ALGEMENE VOORWAARDEN VAN DEZE OVEREENKOMST. ALS U NIET AKKOORD GAAT MET DEZE ALGEMENE VOORWAARDEN, BENT U NIET BEVOEGD OM DE SOFTWARE TE INSTALLEREN OF TE GEBRUIKEN.
1. Definities a) "Software": het softwareproduct dat door TeamDev wordt geleverd in binaire vorm en overeenkomstige documentatie, bijbehorende media, gedrukt materiaal en online of elektronische documentatie.
b) "Runtime": de bestanden die in de software zijn opgenomen en die vereist zijn voor de distributie van de programma's die de licentiehouder maakt met behulp van de Software. Runtime-bestanden worden geïdentificeerd in de bijbehorende of on-line documentatie ("Documentatie"). Raadpleeg de documentatie, inclusief alle "readme" of "runtime"-bestanden die bij de Software worden geleverd, voor meer informatie over herdistribueerbare bestanden.
c) "Evaluatielicentiesleutel": een bestand dat het mogelijk maakt de Software voor een beperkte periode voor evaluatiedoeleinden te gebruiken voor evaluatiedoeleinden, dat begint op de dag van de verwerving van evaluatielicenties en eindigt op grond van de bepalingen die zijn gedefinieerd in de sectie 3 "Evaluation License Grants" van deze overeenkomst.
d) "Development License Key": een bestand waarmee de licentiehouder de Software in zijn eigen grotere werken kan integreren.
e) "Runtime License Key": een bestand dat vereist is voor de distributie van de werken van de licentiehouder die de software omsluiten.
f) "Licentiehouder": de partij die is opgegeven in de licentiesleutels voor ontwikkeling en runtime.
g) "ingangsdatum van de overeenkomst": de datum waarop de licentiehouder de evaluatielicentiesleutel(en) ontvangt.
2. Eigendom en licentie De software is eigendom van TeamDev, auteursrechtelijk beschermd en beschermd door auteursrechten en internationale verdragsbepalingen. De Software is gelicentieerd, niet verkocht. Door het installeren of gebruiken van de Software verwerft u geen rechten op de Software, behalve zoals uitdrukkelijk uiteengezet in deze Overeenkomst. Alle rechten die hierin niet uitdrukkelijk worden toegekend, worden voorbehouden door TeamDev.
3. Evaluatielicentiesubsidies Onder voorbehoud van de algemene voorwaarden van deze overeenkomst verleent TeamDev u hierbij een niet-exclusief, niet-overdraagbaar recht om één kopie van de gespecificeerde versie van de Software en de Documentatie te gebruiken voor de enige doeleinden van evaluatie gedurende de periode van 30 (dertig) kalenderdagen, en een kopie van de Software te maken voor back-updoeleinden.
4. Ontwikkelings- en Runtime-licentiesubsidies Onder voorbehoud van de betaling van de toepasselijke licentiekosten en de algemene voorwaarden van deze overeenkomst verleent TeamDev u hierbij een niet-exclusief, niet-overdraagbaar recht om de opgegeven versie van de Software en documentatie te gebruiken over het aantal werkstations dat overeenkomt met het aantal licenties dat is gekocht en geregistreerd in de licentiesleutels voor ontwikkeling en runtime; om de programma's die u maakt met de Software zonder extra licentie of kosten te reproduceren en te distribueren, in uitvoerbare vorm en alleen met Runtime License Key, onder voorbehoud van alle voorwaarden die hierin zijn gedefinieerd.
5. Licentiebeperkingen 5.1. Algemene licentiebeperkingen. U mag NIET: a) de Software wijzigen, aanpassen, wijzigen, vertalen, decompileren, reverse engineeren of demonteren; b) alle merkgebonden kennisgevingen of etiketten op de Software verwijderen; c) meer kopieën van de Software maken dan het aantal verkregen licenties (met uitzondering van een kopie voor back-updoeleinden); d) huur-, lease- of anderszins overdrachtsrechten aan de Software.
5.2. Beperkingen van de evaluatievergunning. Naast de algemene beperkingen die in punt 5.1 worden aangeduid, mag u als houder van de evaluatielicentie NIET: a) de Software gebruiken voor commerciële doeleinden; b) de Software gebruiken na afloop van de evaluatieperiode.
5.3. Beperkingen van de licentie voor ontwikkeling en runtime. In aanvulling op de algemene beperkingen aangegeven in het punt 5.1., als de houder van de Development and Runtime License mag u niet: a) gebruik maken van de software op het aantal computers, meer dan het aantal van de licenties gekocht; b) gebruik development license key voor het herdistribueren van uw toepassingen; c) runtime-licentiesleutel gebruiken voor ontwikkelingsdoeleinden.
6. Marketing U stemt ermee in geïdentificeerd te worden als klant van TeamDev en u stemt ermee in dat TeamDev u kan verwijzen op naam, handelsnaam en handelsmerk, indien van toepassing, en uw bedrijf kort beschrijven in het marketingmateriaal en de websites van TeamDev. Hierbij verleent u TeamDev een licentie om uw naam en een van uw handelsnamen en handelsmerken te gebruiken uitsluitend in verband met de rechten die teamdev op grond van deze marketingsectie heeft verleend.
Licentiehouder en TeamDev kunnen de informatie over hun zakelijke relatie gebruiken voor onafhankelijke of gezamenlijke marketinginspanningen. Voorbeelden van toegestane marketinggebruik zijn het maken en gebruiken van casestudies, persberichten, gedrukt en online marketingmateriaal, presentaties en bedrijfsreferenties ("Marketing Materials").
7. Ondersteuningsdiensten 7.1. TeamDev biedt de licentiehouder gratis evaluatieondersteuning tijdens de geldige evaluatieperiode, zoals gedefinieerd in sectie 3 'Evaluatielicentiesubsidies'. TeamDev biedt de licentiehouder technische ondersteuning bij het algemene gebruik van de Software en bij bugfixing volgens de voorwaarden van deze overeenkomst. De technische ondersteuningsservice van TeamDev is gebaseerd op een abonnement. Eén ondersteuningspakket voor ontwikkelaars, inclusief 55 uur technische ondersteuning, wordt met de licentieaankoop aan de licentiehouder geleverd. Single Developer Support Pack is één jaar of tot 55 uur ondersteuning is opgebruikt. Nadat het Single Developer Support Pack-uren zijn opgebruikt of wanneer het verloopt, kan de licentiehouder ervoor kiezen om een aanvullend abonnement voor de technische ondersteuningsservice aan te schaffen.
7.2. Aanvullende softwarecode of bijbehorend materiaal dat TeamDev aan de licentiehouder verstrekt als onderdeel van de ondersteunende diensten, in periodieke updates van de Software of anderszins, moet worden beschouwd als onderdeel van de Software en is onderworpen aan de algemene voorwaarden van deze overeenkomst.
7.3. Met betrekking tot technische informatie die de licentiehouder aan TeamDev verstrekt als onderdeel van de ondersteunende diensten, kan TeamDev dergelijke informatie onbeperkt voor zakelijke doeleinden gebruiken, ook voor productondersteuning en -ontwikkeling. TeamDev zal dergelijke technische informatie niet gebruiken in een vorm die de licentiehouder persoonlijk identificeert.
8. Octrooi- en auteursrechtelijke vergoeding 8.1. TeamDev zal de licentiehouder verdedigen en vergoeden voor alle kosten (inclusief redelijke honoraria van advocaten) die voortvloeien uit een claim die Software die is geleverd en gebruikt binnen het toepassingsgebied van deze overeenkomst inbreuk maakt op een Auteursrecht of octrooi van de VS of Canada, mits: (i) licentiehouder TeamDev binnen 30 (dertig) kalenderdagen na de claim schriftelijk op de hoogte stelt; (ii) TeamDev heeft uitsluitend controle over de verdediging en alle daarmee verband houdende schikkingsonderhandelingen, en (iii) licentiehouder verleent TeamDev de hulp, informatie en autoriteit die nodig is om het bovenstaande uit te voeren.
8.2. TeamDev is niet aansprakelijk voor enige claim van inbreuk op basis van: (i) code in de software die niet door TeamDev is gemaakt; ii) het gebruik van een vervangen of gewijzigde versie van de Software; met uitzondering van dergelijke wijzigingen of wijzigingen die door TeamDev of onder leiding van TeamDev zijn aangebracht, indien een dergelijke inbreuk zou zijn vermeden door het gebruik van een huidige, ongewijzigde versie van de software die TeamDev aan de licentiehouder verstrekt, of (iii) de combinatie, de werking of het gebruik van software die in het kader van deze overeenkomst is geleverd met programma's of gegevens die niet door TeamDev zijn verstrekt indien een dergelijke inbreuk zou zijn vermeden door het gebruik van de Software zonder dergelijke programma's of gegevens.
8.3. In het geval dat de Software door TeamDev wordt vastgehouden of geloofd om inbreuk te maken op rechten van derden, of het gebruik van de Software door de licentienemer wordt aangenomen, zal TeamDev de mogelijkheid hebben om, op zijn kosten, de Software te wijzigen om het niet-inbreuk te maken; (ii) voor de licentiehouder een licentie te verkrijgen om de Software te blijven gebruiken; iii) de software te vervangen door andere software die redelijk geschikt is voor de licentiehouder, of (iv) als geen van de voorgaande rechtsmiddelen commercieel haalbaar zijn, de licentie voor de inbreukmakende Software beëindigen en eventuele licentiekosten die voor de Software worden betaald, terugbetalen, naar rato van een termijn van drie jaar vanaf de ingangsdatum van de overeenkomst.
9. Disclaimer van garantie De SOFTWARE en alle gerelateerde documentatie worden geleverd op een strikt "AS IS" basis zonder garantie van welke aard dan ook, express of impliciet, met inbegrip van, zonder beperking, de impliciete garanties of merchantability, geschiktheid voor een bepaald doel, of niet-inbreuk. HET VOLLEDIGE RISICO DAT ONTSTAAT DOOR GEBRUIK OF PRESTATIES VAN DE SOFTWARE BLIJFT BIJ U.
10. Beperking van de aansprakelijkheid is in geen geval aansprakelijk voor enige schade (met inbegrip van, zonder beperking, schade voor verlies van bedrijfswinsten, bedrijfsonderbreking, verlies van bedrijfsinformatie of enig ander geldelijk verlies) als gevolg van het gebruik van of het onvermogen om deze teamdev-software te gebruiken, zelfs als TeamDEV op de hoogte is gesteld van de mogelijkheid van dergelijke schade.
11. Handelsmerken Deze overeenkomst verleent geen rechten om de handelsmerken of handelsnamen te gebruiken: "TeamDev", "JNIWrapper", "ComfyJ", "JxCapture", "JExplorer", "JExcel", "JxBrowser", "JxFileWatcher", of andere handelsmerken, servicemerken, logo's of handelsnamen van TeamDev, behalve zoals gedefinieerd in sectie 6 "Marketing". De licentiehouder stemt ermee in geen merken van TeamDev te gebruiken in of als onderdeel van de naam van producten op basis van de Software.
12. Beëindiging Licentiehouder kan deze overeenkomst te allen tijde beëindigen door alle kopieën van de Software te vernietigen. Deze overeenkomst wordt onmiddellijk zonder voorafgaande kennisgeving van TeamDev beëindigd als wordt ontdekt dat de licentienemer niet voldoet aan een bepaling van deze overeenkomst. Na een dergelijke beëindiging moet de licentiehouder alle kopieën van de Software vernietigen. Sectie 9 "Disclaimer of Warranty" en sectie 10 "Beperking van de aansprakelijkheid" blijven van kracht na de beëindiging van deze overeenkomst.