2010-11-22 12 views
2

Gibt es etwas, sprechen über Grafikfunktionen, die eine Java-Anwendung tun kann, während ein Applet nicht kann?
Ich beziehe mich auf Java-Bibliotheken (wie Swing), nicht auf native.Unterschiede zwischen Java-Applet- und Anwendungsgrafikfähigkeiten

edit: Ich brauche eine Benutzeroberfläche für Graph Visualisierung erstellen, wahrscheinlich die spring embedder algorithm
Initial Download Zeiten sind nicht so wichtig, jetzt konzentriere ich mich hauptsächlich auf welcher mit Swing- dass eine Grafikfunktion 2D mit Anwendung hat, dass ein Applet nicht

hat ich denke, dass meine grafische Oberfläche wie Visual Thesaurus verwendet grundsätzlich Swing-

+0

Elaborate vollständig bitte! –

+0

Kümmern Sie sich um Download-Zeiten, zum Beispiel würde Java3D zur Größe hinzufügen. –

Antwort

0

Wenn Sie ein Applet verwenden, ohne durch große Rahmen zu springen, können Sie nicht auf die unteren Grafikebenen zugreifen. Daher können Sie die OpenGL-Bindungsbibliotheken wie jogl nicht verwenden. Das könnte ein großes Problem sein, je nachdem, was Sie versuchen zu tun.

Sie werden auch erhebliche Download-Strafen erleben, wenn Sie so etwas wie Java3D im Applet verwenden.

Wonach suchen Sie, was würde zu dieser Frage führen?

Ein Kontext würde Ihnen helfen, bessere Antworten zu erhalten.

+0

bearbeiten hinzugefügt, thx. ich – cdarwin

0

Ein Java-Applet aussehen sollte so die einfache Antwort ist; Nein nicht wirklich.

Wenn Sie jedoch eine Java-Anwendung (kein Applet) schreiben, können Sie andere GUI-Bibliotheken als Swing verwenden (z. B. SWT). In dieser Hinsicht hat eine Java-Anwendung größere Auswahlmöglichkeiten und (potentiell) Fähigkeiten.

2

Es gibt nichts in Bezug auf Grafikfunktionen, die eine Java-Anwendung einem Applet nicht bieten kann. Unsignierte Applets haben einige Einschränkungen, während signierte Applets alles tun können, was eine Java-Anwendung kann. lesen: http://download.oracle.com/javase/tutorial/deployment/applet/security.html

Wenn Sie mit JOGL für 3D-Grafiken denken, lesen Sie nicht signierte Applets in http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.0/jogl-1.1.0-windows-i586/Userguide.html

Verwandte Themen