Planet JFX
Traroth (talk | contribs)
 
(8 intermediate revisions by 6 users not shown)
Line 9: Line 9:
 
* Browse the [https://openjfx.dev.java.net/servlets/ProjectForumView forums]
 
* Browse the [https://openjfx.dev.java.net/servlets/ProjectForumView forums]
 
* If you want to be able to post messages to the forums, you will have to [https://openjfx.dev.java.net/servlets/ProjectMembershipRequest request project Observer] status.
 
* If you want to be able to post messages to the forums, you will have to [https://openjfx.dev.java.net/servlets/ProjectMembershipRequest request project Observer] status.
  +
  +
== Communities ==
  +
  +
* Vaibhav Choudhary, [http://w3hjava.com/uncategorized/javafx-and-java-community-for-orkut-users/ "JavaFX and Java Community for orkut users"]
  +
  +
== Forum ==
  +
* [http://www.netbeans-forum.de/ NetBeans-Forum -- Java, JavaFX, PHP, GlassFish] (German)
   
 
== Links and Information ==
 
== Links and Information ==
Line 16: Line 23:
 
* [http://java.sun.com/javafx/ JavaFX on java.sun.com]
 
* [http://java.sun.com/javafx/ JavaFX on java.sun.com]
 
* The [https://openjfx.dev.java.net/JavaFX_Programming_Language.html JavaFX Programming Language] offers an informal but quite detailed look at the language and its features.
 
* The [https://openjfx.dev.java.net/JavaFX_Programming_Language.html JavaFX Programming Language] offers an informal but quite detailed look at the language and its features.
* The [https://openjfx.dev.java.net/servlets/ReadMsg?list=dev&msgNo=26 Welcome to JavaFX] message by Chris Oliver provides a history of the language and some design decisions. Interesting quote:
+
* The [https://openjfx.dev.java.net/servlets/ReadMsg?list=dev&msgNo=26 Welcome to JavaFX] message by Chris Oliver provides a history of the language and some design decisions. Interesting quote:
::From my experience with C++ and Java, having method bodies in the class declaration clutters it with a mass of implementation details which is detrimental to getting an overview of the actual relationships and operations embodied by the class. It was for this reason that I decided to define the bodies of class operations and functions outside the class declaration.
+
::From my experience with C++ and Java, having method bodies in the class declaration clutters it with a mass of implementation details which is detrimental to getting an overview of the actual relationships and operations embodied by the class. It was for this reason that I decided to define the bodies of class operations and functions outside the class declaration.
 
* Chris Oliver's [http://blogs.sun.com/chrisoliver/ weblog], especially [http://blogs.sun.com/chrisoliver/category/F3 the F3 category] also has some history and cool examples.
 
* Chris Oliver's [http://blogs.sun.com/chrisoliver/ weblog], especially [http://blogs.sun.com/chrisoliver/category/F3 the F3 category] also has some history and cool examples.
  +
* [http://jfxstudio.wordpress.com/ "JFXStudio: sketch, hack, share"], Feb-2009 -- JFXStudio lets you show your JavaFX creations to the world.
 
* [http://chaoticjava.com/posts/category/javafx/ Chaotic Java] - Blog by Aviad Ben Dov about Java and programming with informations about using JavaFX script.
 
* [http://chaoticjava.com/posts/category/javafx/ Chaotic Java] - Blog by Aviad Ben Dov about Java and programming with informations about using JavaFX script.
* [http://blogs.sun.com/chrisoliver/resource/widgets.html F3 Widgets] provides a nice list of all the classes used in F3, including the filters, clips and other things that are one step behind the GUIs. Generally applicable to JavaFX.
+
* [http://blogs.sun.com/chrisoliver/resource/widgets.html F3 Widgets] provides a nice list of all the classes used in F3, including the filters, clips and other things that are one step behind the GUIs. Generally applicable to JavaFX.
 
* [http://evc-cit.info/jfx/makeapi/api/index.html JavaFX API] is a similar list of classes and information, done in a javadoc-style. Official version can be found on [https://openjfx.dev.java.net/nonav/api/ openjfx.dev.java.net]
 
* [http://evc-cit.info/jfx/makeapi/api/index.html JavaFX API] is a similar list of classes and information, done in a javadoc-style. Official version can be found on [https://openjfx.dev.java.net/nonav/api/ openjfx.dev.java.net]
 
* The [http://www.ociweb.com/javasig/knowledgebase/2007-07/index.html Saint Louis JUG] has a nice, concise presentation on JavaFX
 
* The [http://www.ociweb.com/javasig/knowledgebase/2007-07/index.html Saint Louis JUG] has a nice, concise presentation on JavaFX
* [http://jmentor.com/JavaFX/IndyJUGPres.jnlp Indy JUG JavaFX Presentation] Is a presentation given to the Indianapolis Java Users Group on August 29, 2007. The presentation was developed in JavaFX and uses the BookPanel for its book-like page turning effect.
+
* [http://jmentor.com/JavaFX/IndyJUGPres.jnlp Indy JUG JavaFX Presentation] Is a presentation given to the Indianapolis Java Users Group on August 29, 2007. The presentation was developed in JavaFX and uses the BookPanel for its book-like page turning effect.
* [http://learnjavafx.typepad.com/ James Weaver's JavaFX Blog] Is a weblog whose stated purpose is "Helping you Learn JavaFX Script and Other JavaFX Technologies". It will include tips, examples, and features such as JavaFX Script-based questions/puzzlers.
+
* [http://learnjavafx.typepad.com/ James Weaver's JavaFX Blog] Is a weblog whose stated purpose is "Helping you Learn JavaFX Script and Other JavaFX Technologies". It includes tips, examples, and features such as JavaFX Script-based questions/puzzlers.
 
* [http://javafx.netbeans.org/ JavaFX page on the NetBeans site] (mainly about the plugin, for the moment)
 
* [http://javafx.netbeans.org/ JavaFX page on the NetBeans site] (mainly about the plugin, for the moment)
 
* [http://www.ibm.com/developerworks/java/library/j-j107/ Article about JavaFX on IBM Developerworks]
 
* [http://www.ibm.com/developerworks/java/library/j-j107/ Article about JavaFX on IBM Developerworks]
  +
* [http://www.javafxworld.net/ Articles, Blogs, Videos, Tutorials about JavaFX . You can Post yours.]
  +
* The open source [http://lobobrowser.org/non-html/javafx-browser.jsp Lobo Web Browser] can directly load and render compiled JavaFX sources.
  +
* [http://www.flomedia.de/diploma/ A computer science thesis about JavaFX]
  +
* [http://easyjavafx.blogspot.com Some articles about JavaFX Script language.]
   
 
==Tutorials==
 
==Tutorials==
   
  +
See [[Tutorials]].
* [https://openjfx.dev.java.net/Getting_Started_With_JavaFX.html Getting Started with the JavaFX Script Language (for Swing Programmers) on java.net]
 
* [https://openjfx.dev.java.net/Learning_More_About_JavaFX.html Learning More About the JavaFX Script Language (for Swing Programmers) on java.net]
 
* [https://openjfx.dev.java.net/Fullscreen_and_transparency.html JavaFX fullscreen and transparency tutorial on java.net]
 
* [https://openjfx.dev.java.net/How_to_create_new_components.html Create new components tutorial on java.net]
 
* [https://openjfx.dev.java.net/Web_services.html Web services JavaFX tutorial on java.net]
 
* [https://openjfx.dev.java.net/Jar_executable.html Create an executable .jar file with a JavaFX application tutorial on java.net]
 
* [https://openjfx.dev.java.net/How_to_use_LAF.html Look and Feel with JavaFX tutorial on JavaFX]
 
* [http://www.javabeat.net/javafx/2007/07/javafx-introduction/ Tutorial on the language structure on JavaBeat]
 
* [http://www.javabeat.net/articles/javafx/2007/07/javafx-canvas/ Tutorial on JavaFX Canvas on JavaBeat]
 
* [http://javaboutique.internet.com/tutorials/javafx/ Tutorial starting from an example application on Java boutique]
 
* [http://java.sun.com/developer/technicalArticles/scripting/javafx/lc/part1/ "Exploring JavaFX" tutorial on java.sun.com]
 
* [http://java.sun.com/developer/technicalArticles/scripting/javafx/lc/part2/ "Declarative User Interfaces" JavaFX tutorial on java.sun.com]
 
* [http://java.sun.com/developer/technicalArticles/scripting/javafx/lc/part3/ "JavaFX Script Functions and Operations" on java.sun.com]
 
* [http://java.sun.com/developer/technicalArticles/scripting/javafxpart1/ "An Introduction to JavaFX Script for Java Programmers" tutorial on java.sun.com]
 
* [http://java.sun.com/developer/technicalArticles/scripting/javafxpart2/ "Remote Communication Using RMI" JavaFX tutorial on java.sun.com]
 
* [http://java.sun.com/developer/technicalArticles/scripting/javafxpart3/ "Client-Server Communication With JAX-WS" JavaFX tutorial on java.sun.com]
 
* [http://www.dieajax.com/2007/08/23/10-minute-tutorial-javafx-hello-world/ 10 Minute Tutorial - JavaFX: Hello World]
 
* [http://www.dieajax.com/2007/09/14/10-minute-tutorial-javafx-event-handling-using-trigger-and-bind/ 10 Minute Tutorial - JavaFX: Event handling using trigger and bind]
 
* [http://www.dieajax.com/2007/10/15/10-minute-tutorial-javafx-basic-2d-graphics-and-animation/ 10 Minute Tutorial - JavaFX: Basic 2D Graphics and Animation]
 
   
 
==JavaFX with Eclipse==
 
==JavaFX with Eclipse==

Latest revision as of 12:11, 10 February 2010

Connecting to OpenJFX

The hub of all activity in the JavaFX world is most certainly OpenJFX.org which links over to the dev.java.net page.

In order to fully immerse yourself in the community (and this goes for most dev.java.net projects), you should do the following (also note the JavaFX front page has a very similar How to Contribute guide):

Communities

Forum

Links and Information

Some interesting links:

From my experience with C++ and Java, having method bodies in the class declaration clutters it with a mass of implementation details which is detrimental to getting an overview of the actual relationships and operations embodied by the class. It was for this reason that I decided to define the bodies of class operations and functions outside the class declaration.

Tutorials

See Tutorials.

JavaFX with Eclipse