01.22
Beim letzten Usergroup Event am 19.01.10 präsentierte uns Alexander Schliebner JavaFX.
Die Präsentation gibt es hier zum Download.
Anbei die Antworten von Alex auf die Frage die während des Vortrages aufkamen:
Frage: Gibt es in JavaFX eine CSS-Unterstützung?
Antwort: Ja, gibt es Link zu einem Tutorial: JavaFX CSS-Tutorial
Frage: Hat ein JavaFX-Applet Zugriff auf lokale System-Ressourcen?
Antwort: Ja, JavaFX hat limitierten Zugriff auf das System. Dmitry Kostovarov erläutert hier das JavaFX Security Konzept
Frage: Wie groß ist die JavaFX Community?
Antwort: Schwierig zu beantworten. Sun schreibt in einem News-Beitrag: “JavaFX has gained significant market momentum with more than 250 million installations of the JavaFX runtime environment and 400,000 downloads of the JavaFX SDK since its release in December 2008.” Hier ist der ganze Artikel, in dem es im Wesentlichen um die Akzeptanz und Verbreitung der Technologie geht: Sun Releases New Java and JavaFX Software Updates and Previews JavaFX TV; Strong Demand Powers 250 Million JavaFX Downloads
Vielen Dank für den tollen Vortrag!
Außerdem möchten wir uns an dieser Stelle noch mal bei der Agentur Publicis bedanken, die uns an diesem Abend die Räumlichkeiten, die Getränke und weitere kleinere Schmankerl zur Verfügung gestellt hat.





Ein normales JavaFX Applet hat keinen Zugriff auf lokale Ressourcen.
Man muss hier unterscheiden klassische Applets, JNLP-Webanwendungen und normale lokale “Jar” Anwendungen, zu dem muss unterschieden werden, ob der Binärcode unsigniert oder signiert ausgeliefert wird.
Das Java-Sicherheitskonzept ist auf die Anforderungen von Unternehmen zugeschnitten und daher deutlich umfangreicher (und auch komplizierter) als das eher auf die Bedürfnisse der Medienindustrie zu geschnittene Flash-Sicherheitsmodell.
JavaFX-Anwendungen unterliegen genau den selben Restriktionen wie andere Java-Anwendungen auch.
D.h. als lokale Anwendung können sie genau das selbe was z.B. Eclipse und Netbeans können. Als unsigniertes Applet ist hier Zugriff durch die Sandbox stark eingeschränkt.
http://java.sun.com/javase/6/docs/technotes/guides/security/index.html
Anders als bei Flash kann ein Systemadministrator fein-granular bestimmen z.B. auf welche Dateiverzeichnisse eine Anwendung Zugriff hat.
http://java.sun.com/javase/6/docs/technotes/guides/security/permissions.html
Beste Grüße,
Jörg Rüthschilling