JxBrowser 7.4

Licenza: Prova gratuita ‎Dimensioni del file: 228.36 MB
‎Valutazione utenti: 2.0/5 - ‎23 ‎Voti

JxBrowser consente una perfetta integrazione del browser Web Google Chromium nelle applicazioni Java AWT /Swing su tre principali piattaforme del sistema operativo, aggiungendo tecnologie Web all'avanguardia alla tua app Java. La libreria ti consente di incorporare un componente Swing nella tua applicazione Java per visualizzare pagine Web moderne, supportando gli standard Web più recenti come HTML5, CSS3, JavaScript ecc. Le principali funzionalità di JxBrowser includono: un componente del browser Web visivo per incorporare un visualizzatore HTML in un'interfaccia utente AWT / Swing, JavaScript a Java Bridge, la possibilità di eseguire codice JavaScript con valore restituito, ascoltare messaggi di errore JavaScript, gestione delle impostazioni proxy solo per il processo corrente e ampio accesso alle funzionalità del browser. Quest'ultimo ti permetterà di scaricare pagine e file HTML, navigare avanti e indietro per cronologia delle pagine, scaricare file, eseguire JavaScript sulle pagine Web caricate, registrare funzioni JavaScript utilizzando JavaScript-Java Bridge, ascoltare eventi di navigazione (inizio, completamento), impostare e ottenere contenuti HTML, accedere alla pagina web caricata DOM, ascoltare eventi DOM, personalizzare menu di scelta rapida ecc. Tutto il codice nativo viene ora eseguito in processi nativi separati.

cronologia delle versioni

  • Versione 7.4 pubblicato il 2019-11-27

    Contratto di licenza con l'utente finale



    Versione 6
    Si tratta di un accordo legale (Contratto) tra l'ue (un individuo o un'entità) e TeamDev Ltd. (TeamDev).
    IMPORTANTE [LEGGERE ATTENTAMENTE]: INSTALLANDO, UTILIZZANDO O COPIANDO IL SOFTWARE O QUALSIASI DOCUMENTAZIONE CORRELATA (SOFTWARE) L'UTENTE ACCETTA DI ESSERE VINCOLATO DAI TERMINI E DALLE CONDIZIONI DEL PRESENTE CONTRATTO. SE L'UTENTE NON ACCETTA QUESTI TERMINI E CONDIZIONI, NON È AUTORIZZATO A INSTALLARE O UTILIZZARE IL SOFTWARE.
    1. Definizioni
    a) Software indica il prodotto software fornito da TeamDev in forma binaria e la documentazione corrispondente, i supporti associati, i materiali stampati e la documentazione online o elettronica.
    b) Chiave di licenza di valutazione indica una stringa con combinazione di lettere e cifre che consente di utilizzare il Software a fini di valutazione per un periodo di tempo limitato che inizierà il giorno dell'acquisizione della Licenza di Valutazione e terminerà in base alle disposizioni definite dalla sezione 3 Evaluation License Grant del presente Contratto.
    c) Codice di licenza commerciale indica una stringa con combinazione di lettere e cifre che consente di integrare il Software nei programmi creati e tributi dal Software come parte dei programmi in base ai termini del presente Contratto.
    d) Data di efficacia del Contratto indica la data in cui si riceve una chiave di licenza di valutazione o una chiave di licenza commerciale, qualunque cosa venga prima.
    e) Aggiornamenti software indica tutte le nuove versioni del Software create da TeamDev per fornire correzioni di bug, nuove funzionalità, estensioni di funzionalità e altri miglioramenti e/o modifiche.
    f) Componenti open source ai fini del presente Contratto: qualsiasi software il cui codice sorgente è pubblicamente disponibile per l'uso, la modifica e la distribuzione.
    2. Proprietà e licenza
    Il Software è di proprietà di TeamDev, protetto da copyright e protetto dalle leggi sul copyright e dalle disposizioni del trattato internazionale. Il Software è concesso in licenza, non venduto. Installando o utilizzando il Software l'utente non acquisirà alcun diritto al Software se non come espressamente stabilito nel presente Contratto. Tutti i diritti non espressamente concessi nel presente documento sono riservati da TeamDev.
    I diritti sui Componenti Open Source utilizzati dal Software sono di proprietà dei rispettivi proprietari dei diritti d'autore.
    3. Concessione della licenza di valutazione
    In base ai termini e alle condizioni del presente Contratto, TeamDev concede all'utente un diritto non esclusivo e non trasferibile di utilizzare una copia della versione specificata del Software e della Documentazione al solo scopo di valutazione durante il periodo di 30 (trenta) giorni di calendario (periodo di valutazione) e creare una copia del Software a scopo di backup.
    4. Concessione di licenze commerciali
    4.1. Concessione di licenze generali. Fatto salvo il pagamento delle tariffe di licenza applicabili e dei termini e condizioni del presente Contratto, TeamDev concede all'utente una licenza perpetua non esclusiva e non trasferibile per (i) utilizzare il Software e la Documentazione, inclusi tutti gli aggiornamenti software relativi all'utente ai sensi della sezione 6. Supporto e aggiornamenti del presente Contratto per esigenze personali, aziendali interne e commerciali, (ii) per riprodurre e distribuire il Software in forma eseguibile nell'ambito dei programmi creati utilizzando il Software senza costi di distribuzione aggiuntivi (Licenza commerciale).
    La Licenza Commerciale è fornita all'utente in base alle condizioni d'uso di uno o più tipi di Licenza Commerciale descritti nelle sezioni 4.2. - 4.5. Sotto.
    4.2. Per licenza per sviluppatore può essere utilizzato dagli sviluppatori, dipendenti o appaltatori sotto il vostro controllo. Il numero di sviluppatori, dipendenti o appaltatori di software che utilizzano il Software in ogni caso deve essere uguale al numero di licenze commerciali acquisite da TeamDev.
    4.3. La licenza di progetto può essere utilizzata in un progetto e lo fai da un numero qualsiasi di sviluppatori, dipendenti o appaltatori sotto il tuo controllo. Project significa un prodotto software creato dall'utente, qualsiasi versione futura o opere derivate basate sul prodotto software.
    4.4. La Licenza a livello aziendale può essere utilizzata in qualsiasi numero di progetti da un numero qualsiasi di sviluppatori, dipendenti o appaltatori sotto il tuo controllo.
    4.5. La licenza personale consente a una sola persona di esercitare i diritti di licenza commerciale.
    La licenza personale potrebbe non essere disponibile per il Software specifico in uso. Per la disponibilità della licenza personale, consultare la sezione Licenze e prezzi della corrispondente pagina del prodotto Software sul sito Web ufficiale di TeamDev (teamdev.com).
    5. Restrizioni di licenza
    5.1. Restrizioni generali sulla licenza. L'utente NON può: a) modificare, adattare, alterare, tradurre, decompilare, decodificare o smontare il Software, ad eccezione di quanto potrebbe essere necessario per sostituire un componente Open Source di terze parti utilizzato nel Software; b) rimuovere eventuali avvisi o etichette proprietarie sul Software; c) effettuare più copie del Software rispetto al numero delle licenze acquisite (esclusa una copia a scopo di backup); d) affittare, affittare o trasferire in altro modo i diritti al Software.
    5.2. Restrizioni della licenza di valutazione. Oltre alle restrizioni generali indicato nella sezione 5.1., in qualità di titolare della Licenza di Valutazione NON è possibile: a) utilizzare il Software per scopi commerciali; b) utilizzare il Software dopo la scadenza del periodo di valutazione.
    5.3. In qualità di titolare di una Licenza per sviluppatore, l'utente non può duplicare e fornire le chiavi di licenza commerciale a un numero di sviluppatori, dipendenti o appaltatori di software superiore al numero di licenze commerciali concesse per sezione 4 del presente Contratto.
    5.4. In qualità di titolare di una licenza di progetto, non è possibile utilizzare la licenza per più di un progetto. Al momento del rilascio della licenza è associato a un progetto e non è possibile utilizzare la licenza per i progetti, a cui la licenza non era inizialmente associata.
    5.5. In qualità di titolare di una licenza personale, non è possibile trasferire la licenza commerciale a nessuno.
    6. Supporto e aggiornamenti
    6.1. Insieme a una licenza commerciale, TeamDev fornirà un abbonamento di 12 mesi per il supporto e gli aggiornamenti software (supporto standard). L'abbonamento terminerà lo stesso giorno dell'anno successivo alla data di emissione della Licenza Commerciale.
    L'abbonamento al supporto standard include:
    i. Rispondere a domande relative alla funzionalità del Software.
    ii. Tutti gli aggiornamenti software.
    iii. Possibilità di utilizzare l'indirizzo e-mail di supporto designato o l'accesso al Centro assistenza TeamDev tramite l'account allocato.
    6.2. Il numero di ore di supporto disponibili nell'abbonamento al supporto standard è definito dal tipo di licenza commerciale che si acquisisce da TeamDev. Queste informazioni sono disponibili nella pagina del prodotto Software sul sito ufficiale di TeamDev (teamdev.com). Il numero di ore designate per ogni tipo di licenza è soggetto a modifiche senza preavviso da parte di TeamDev. In caso di tale modifica, qualsiasi numero di ore già concesse all'utente ai sensi di un acquisto di licenza commerciale rimarrà valido per l'utente.
    6.3. Il rinnovo dell'abbonamento al supporto standard è soggetto a una commissione per TeamDev.
    6.4. TeamDev accetta di fornirti un supporto standard gratuito durante il periodo di valutazione valido, come definito dalla Sezione 3. Concessione licenza di valutazione.
    6.5. Nel corso del supporto standard TeamDev può fornire all'utente codice software supplementare o materiali correlati, resi disponibili sotto forma di aggiornamenti software (inclusi gli aggiornamenti rapidi). Tale codice software supplementare o materiali correlati devono essere considerati parte del Software e sono soggetti ai termini e alle condizioni del presente Contratto.
    6.6. Per quanto riguarda tutte le informazioni tecniche fornite a TeamDev al fine di consentire a TeamDev di completare le richieste di supporto standard, TeamDev può utilizzare tali informazioni per i propri scopi commerciali senza restrizioni, anche per il supporto e lo sviluppo del software. TeamDev non utilizzerà tali informazioni tecniche in un modulo che ti identifichi personalmente.
    7. Marketing
    L'utente accetta di essere identificato come cliente di TeamDev e accetta che TeamDev possa fare riferimento all'utente per nome, nome commerciale e marchio, se applicabile, e possa descrivere brevemente la propria attività nei materiali di marketing e nei siti Web di TeamDev. Con la presente concedi a TeamDev una licenza per utilizzare il tuo nome e uno qualsiasi dei tuoi nomi commerciali e marchi esclusivamente in relazione ai diritti concessi a TeamDev pu uno qualsiasi dei tuoi nomi commerciali e marchi esclusivamente in relazione ai diritti concessi a TeamDev ai sensi di questa sezione di marketing.
    L'utente e TeamDev possono utilizzare le informazioni sulla relazione commerciale ai sensi del presente Contratto per sforzi di marketing indipendenti o congiunti. Esempi di usi di marketing consentiti includono la creazione e l'uso di case study, comunicati stampa, materiali di marketing stampati e online, presentazioni e riferimenti commerciali.
    8. Indennizzo per brevetti e diritti d'autore
    8.1. TeamDev difenderà e risarcirà l'utente per tutti i costi (comprese le ragionevoli spese legali) derivanti da un reclamo fornito e utilizzato dal Software nell'ambito del presente Contratto viola un copyright o un brevetto statunitense o canadese a condizione che: (i) informerai TeamDev per iscritto entro 30 (trenta) giorni di calendario dal reclamo; (ii) TeamDev ha il controllo esclusivo della difesa e di tutte le relative trattative di regolamento e (iii) fornirà a TeamDev l'assistenza, le informazioni e l'autorità necessarie per eseguire quanto sopra.
    8.2. TeamDev non avrà alcuna responsabilità per qualsiasi reclamo di violazione basato su: (i) codice contenuto nel Software che non è stato creato da TeamDev; (ii) l'uso di una versione modificata o alterata del Software, ad eccezione di tali modifiche o modifiche apportate da TeamDev o sotto la direzione di TeamDevs, se tale violazione sarebbe stata evitata dall'uso di una versione corrente e inalterata del Software fornito da TeamDev o (iii) dalla combinazione, dal funzionamento o dall'uso del Software fornito ai sensi del presente Contratto con programmi o dati non forniti da TeamDev , se tale violazione sarebbe stata evitata dall'uso del Software senza tali programmi o dati.
    8.3. Nel caso in cui il Software sia detenuto o ritenuto da TeamDev per violare diritti di terze parti, o l'utilizzo del Software da parte dell'utente, TeamDev avrà la possibilità, a proprie spese, di: (i) modificare il Software per farlo diventare non in violazione; (ii) ottenere per l'utente una licenza per continuare a utilizzare il Software; (iii) sostituire il Software con altri Software ragionevolmente adatti all'utente, o (iv) se nessuno dei rimedi precedenti è commercialmente fattibile, terminare la licenza per il Software in violazione e rimborsare a) le tariffe di licenza pagate per il Software, proporzionalmente a un periodo di un anno dalla data di acquisto della licenza se si verifica una violazione durante il primo anno di abbonamento al Supporto Standard; b) le spese di rinnovo pagate per il successivo rinnovo dell'abbonamento al Supporto Standard proteserate su un periodo di un anno dalla data di scadenza del pagamento per qualsiasi anno successivo.
    9. Dichiarazione di non responsabilità in garanzia
    IL SOFTWARE E QUALSIASI DOCUMENTAZIONE CORRELATA SONO FORNITI IN MODO RIGOROSO E NON GARANTITO DI ALCUN TIPO, ESPRESSO O IMPLICITO, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE O LA COMMERCIABILITÀ, L'IDONEITÀ PER UNO SCOPO PARTICOLARE O LA NON VIOLAZIONE. L'INTERO RISCHIO DERIVANTE DALL'USO O DALLE PRESTAZIONI DEL SOFTWARE RIMANE ALL'INTERNO DELL'UE.
    10. Componenti open source
    10.1. TeamDev notifica che il Software può contenere componenti Open Source di terze parti. Ulteriori informazioni sono disponibili su una pagina di prodotto corrispondente sul sito ufficiale di TeamDev (www.teamdev.com).
    10.2. TeamDev e il Software sono pienamente conformi a qualsiasi licenza Open-Source Components per concedere i diritti di licenza concessi nel presente documento.
    10.3. I termini e le condizioni che regolano l'uso di tali componenti open source si trovano nei licenсes del software open source del proprietario del copyright e non nel presente Contratto.
    10.4. Nel caso in cui l'utente modifichi il Software come consentito ai sensi della clausola 5.1 a) TeamDev declina qualsiasi garanzia relativa ai componenti Open Source, comprese le garanzie contenute nella 10.2. L'utente sarà responsabile per eventuali reclami di violazione dei diritti di terze parti causati dalla modifica del Software da parte dell'utente in conformità con la clausola 5.1 a).
    11. Limitazione di responsabilità
    IN NESSUN CASO TEAMDEV O I SUOI FORNITORI SARANNO RESPONSABILI PER QUALSIASI DANNO (INCLUSI, A TITOLO ESEMPLIFICATIVO, DANNI PER PERDITA DI PROFITTI AZIENDALI, INTERRUZIONE DELL'ATTIVITÀ, PERDITA DI INFORMAZIONI AZIENDALI O QUALSIASI ALTRA PERDITA PECUNIARIA) DERIVANTE DALL'USO O DALL'IMPOSSIBILITÀ DI UTILIZZARE QUESTO SOFTWARE TEAMDEV, ANCHE SE TEAMDEV È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI.
    12. Marchi
    Il presente Contratto non concede alcun diritto di utilizzare i marchi o i nomi commerciali: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps o qualsiasi altro marchio, marchio di servizio, loghi o nomi commerciali appartenenti a TeamDev, ad eccezione di quanto definito nella Sezione 7 Marketing. L'utente accetta di non utilizzare marchi appartenenti a TeamDev all'interno o come parte del nome dei prodotti basati sul Software.
    13. Risoluzione
    L'utente può risolvere il presente Contratto in qualsiasi momento distruggendo tutte le copie del Software. Il presente Contratto terminerà immediatamente senza preavviso da parte di TeamDev se si scopre che l'utente non rispetta alcuna disposizione del presente Contratto. In caso di risoluzione, è necessario distruggere tutte le copie del Software. La dichiarazione di non responsabilità della Sezione 9 e la limitazione di responsabilità della sezione 11 rimarranno efficaci dopo la risoluzione del presente Contratto.

Dettagli del programma