2012-10-02 20 views
11

Ich habe viele Fragen zum Anzeigen von HTML-Inhalten in einer Swing-Anwendung gesehen. Aber keine der Bibliotheken unterstützt HTML5 (Ich kann JxBrowser nicht leisten).HTML5 im Wechsel anzeigen

Ich habe einige lokal gespeicherte html5-Webseiten und möchte sie in meiner Swing-Anwendung zeigen. Eine Idee ist das Einbetten von Firefox oder Chrome in meine Java-Anwendung und das Entfernen der Steuerelemente.

Wie kann ich HTML5-Inhalt in meiner Swing-Anwendung anzeigen?

Antwort

15

Sie sollten sich einen neuen JavaFX-Browser ansehen, der HTML5 vollständig unterstützt und in reinem Java geschrieben ist. Sie können es leicht in jede Swing-Anwendung integrieren - siehe die offizielle Beschreibung: http://docs.oracle.com/javafx/2/swing/swing-fx-interoperability.htm

Aber ich denke, es könnte zwingen Sie JDK7 + verwenden, um verschiedene Betriebssysteme vollständig zu unterstützen.

1

WebKit ist in Java 8 integriert, so dass Sie nicht durch Reifen springen müssen. Es wird ständig aktualisiert. Es ist als verfügbar. Java kommt auch mit der Nashorn JavaScript-Engine, die Java von JavaScript aufrufen kann. Gesamtleistung is excellent.

Verwandte Themen