2015-08-25 24 views
7

Stiamo provando a creare un'applicazione desktop che apra l'URL con canvas HTML5. Lo abbiamo implementato utilizzando Java 8 JavaFX. Ma stiamo riscontrando una cattiva risposta nel rendering degli schizzi.
Questo funziona bene nel browser Chrome. È possibile incorporare il browser Chrome nell'applicazione JavaFx?È possibile modificare WebView di JavaFX su Chrome

risposta

13

E 'possibile cambiare WebView di JavaFX per Chrome

No.

E' possibile incorporare browser Chrome in applicazione JavaFX?

Sì.

Provare JCEF dal progetto incorporato chromium invece di WebView.

Per una soluzione commerciale, JxBrowser annuncia il supporto Chromium per le applicazioni JavaFX.

Non ho usato né JxBrowser né JCEF, quindi non ho ulteriori dettagli o consigli su come usarli o se non sarebbero adatti per il vostro scopo.

+0

Posso confermare che JxBrowser funziona alla grande. Ma sei riuscito davvero a incorporare JCEF in un'applicazione JavaFX? Per quanto ne so, funziona solo per Swing. – monacotoni

+0

L'ultima volta che ho controllato il commento era "Non ci sono piani per supportarlo al momento. I contributi esterni sono benvenuti." http://magpcss.org/ceforum/viewtopic.php?f=17&t=14639 – monacotoni

+0

Come notato nella mia risposta "Non ho usato nessuno dei due JxBrowser o JCEF". – jewelsea

0

No, non è possibile incorporare il browser Chrome in Webview di JavaFX.

consultare questo link: Performance of WebView in JavaFX

Si otterrà un'idea circa le sue prestazioni rispetto ad altri browser.

0

No, al momento non esiste questa opzione. Oracle discussion

Tuttavia, è possibile distribuire l'applicazione in un browser - here è la discussione su questo.