<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Die, AJAX! &#187; JavaFX</title>
	<link>http://www.dieajax.com</link>
	<description>Helping developers put a new face on the web.</description>
	<pubDate>Sat, 15 Nov 2008 03:29:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>10 Minute Tutorial - JavaFX: Basic 2D Graphics and Animation</title>
		<link>http://www.dieajax.com/2007/10/15/10-minute-tutorial-javafx-basic-2d-graphics-and-animation/</link>
		<comments>http://www.dieajax.com/2007/10/15/10-minute-tutorial-javafx-basic-2d-graphics-and-animation/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 06:21:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Tutorial]]></category>

		<category><![CDATA[JavaFX]]></category>
<category>Animation</category><category>JavaFX</category><category>Tutorial</category>
		<guid isPermaLink="false">http://www.dieajax.com/2007/10/15/10-minute-tutorial-javafx-basic-2d-graphics-and-animation/</guid>
		<description><![CDATA[Update:
This tutorial will NOT work on the recently released JavaFX Preview SDK. In the move from JavaFX Script to compiled JavaFX code, much of the language and libraries have changed. Since the language and APIs continue to change at a rapid rate, I will not update this tutorial until they have stabled a bit more. [...]]]></description>
			<content:encoded><![CDATA[<h5>Update:</h5>
<p>This tutorial will <em>NOT</em> work on the recently released JavaFX Preview SDK. In the move from JavaFX Script to compiled JavaFX code, much of the language and libraries have changed. Since the language and APIs continue to change at a rapid rate, I will not update this tutorial until they have stabled a bit more. If you want to see some JavaFX code that works under the JavaFX Preview SDK, you can read my <a href="/2007/08/23/10-minute-tutorial-javafx-hello-world/">JavaFX Hello World</a> tutorial, and also look at these sites:</p>
<ul>
<li><a href="http://learnjavafx.typepad.com/weblog/">James Weaver’s JavaFX Blog</a> (contains many tutorials and sample code using the latest JavaFX build)</li>
<li><a href="https://openjfx.dev.java.net/">OpenJFX Home</a> (has the latest news on JavaFX)</li>
<li><a href="https://openjfx.dev.java.net/migration.html">JavaFX Script Programming Language Migration Guide</a> (a guide that details how to migrate JavaFX Script, like the code in this tutorial, to compiled JavaFX)</li>
<li><a href="http://openjfx.java.sun.com/current-build/doc/api/master-index.html">JavaFX API doc</a> (the latest documentation for JavaFX from the nightly builds)</li>
</ul>
<p>Feel free to read on&#8230;.</p>
<p>My <a href="http://www.dieajax.com/2007/09/14/10-minute-tutorial-javafx-event-handling-using-trigger-and-bind/">last JavaFX</a> tutorial beared one part fruit and one part pain. Clearly, more bugs need squishing and more language features need exercising before JavaFX can even hope to call itself &#8220;beta&#8221; quality. But, each code drop does get better and better, and even now, I can tell that the end product will turn out nice. So&#8230;</p>
<p><a href="http://www.amazon.com/gp/product/B000BNX3B4?ie=UTF8&amp;tag=dvmcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B000BNX3B4"><em>&#8230;we will press on.</em></a><img src="http://www.assoc-amazon.com/e/ir?t=dvmcom-20&amp;l=as2&amp;o=1&amp;a=B000BNX3B4" style="border: medium none  ! important; margin: 0px ! important" border="0" height="1" width="1" />(not the greatest movie, but that scene gets me everytime!)</p>
<p>JavaFX, due to its declarative syntax, promises to empower developers with the ability to quickly build engaging user-interfaces by leverage eye-popping effects and animations to deliver a deeper, more visceral experience. But, you&#8217;ve got to walk before you run so this tutorial will explore JavaFX&#8217;s basic animation concepts by creating a simple slideshow containing various shapes. For added fun, each slide will have the ability to rotate. While eye-popping it is not, I think this tutorial will give you a good starting point to begin working on more complex animations.  <a href="http://www.dieajax.com/2007/10/15/10-minute-tutorial-javafx-basic-2d-graphics-and-animation/#more-23" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dieajax.com/2007/10/15/10-minute-tutorial-javafx-basic-2d-graphics-and-animation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>10 Minute Tutorial - JavaFX: Event handling using trigger and bind</title>
		<link>http://www.dieajax.com/2007/09/14/10-minute-tutorial-javafx-event-handling-using-trigger-and-bind/</link>
		<comments>http://www.dieajax.com/2007/09/14/10-minute-tutorial-javafx-event-handling-using-trigger-and-bind/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 04:50:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Tutorial]]></category>

		<category><![CDATA[JavaFX]]></category>
<category>JavaFX</category><category>Tutorial</category>
		<guid isPermaLink="false">http://www.dieajax.com/2007/09/14/10-minute-tutorial-javafx-event-handling-using-trigger-and-bind/</guid>
		<description><![CDATA[Update:
This tutorial will NOT work on the recently released JavaFX Preview SDK. In the move from JavaFX Script to compiled JavaFX code, much of the language and libraries have changed. Since the language and APIs continue to change at a rapid rate, I will not update this tutorial until they have stabled a bit more. [...]]]></description>
			<content:encoded><![CDATA[<h5>Update:</h5>
<p>This tutorial will <em>NOT</em> work on the recently released JavaFX Preview SDK. In the move from JavaFX Script to compiled JavaFX code, much of the language and libraries have changed. Since the language and APIs continue to change at a rapid rate, I will not update this tutorial until they have stabled a bit more. If you want to see some JavaFX code that works under the JavaFX Preview SDK, you can read my <a href="/2007/08/23/10-minute-tutorial-javafx-hello-world/">JavaFX Hello World</a> tutorial, and also look at these sites:</p>
<ul>
<li><a href="http://learnjavafx.typepad.com/weblog/">James Weaver’s JavaFX Blog</a> (contains many tutorials and sample code using the latest JavaFX build)</li>
<li><a href="https://openjfx.dev.java.net/">OpenJFX Home</a> (has the latest news on JavaFX)</li>
<li><a href="https://openjfx.dev.java.net/migration.html">JavaFX Script Programming Language Migration Guide</a> (a guide that details how to migrate JavaFX Script, like the code in this tutorial, to compiled JavaFX)</li>
<li><a href="http://openjfx.java.sun.com/current-build/doc/api/master-index.html">JavaFX API doc</a> (the latest documentation for JavaFX from the nightly builds)</li>
</ul>
<p>Feel free to read on&#8230;.</p>
<p>Clearly, the creators of JavaFX Script want to make it a great MVC programming language. Nothing says this more than baking <em>trigger</em>s and <em>bind</em>ing into the language as first class concepts. According to the documentation, JavaFX triggers operate in the same manner as SQL triggers, allowing you to handle data modification events in an <a href="http://www.eclipse.org/aspectj">aspect-like</a> fashion. And, the bind keyword allows bidirectional binding between two variables so that when one receives an update the other also gets updated. Using these concepts, its easy to remove some of the tedium in handling modification events of UI elements and variables that other languages and frameworks require developers to slog through. <a href="http://www.dieajax.com/2007/09/14/10-minute-tutorial-javafx-event-handling-using-trigger-and-bind/#more-18" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dieajax.com/2007/09/14/10-minute-tutorial-javafx-event-handling-using-trigger-and-bind/feed/</wfw:commentRss>
		</item>
		<item>
		<title>10 Minute Tutorial - JavaFX: Hello World</title>
		<link>http://www.dieajax.com/2007/08/23/10-minute-tutorial-javafx-hello-world/</link>
		<comments>http://www.dieajax.com/2007/08/23/10-minute-tutorial-javafx-hello-world/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 02:19:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Tutorial]]></category>

		<category><![CDATA[JavaFX]]></category>
<category>JavaFX</category><category>Tutorial</category>
		<guid isPermaLink="false">http://www.dieajax.com/2007/08/23/10-minute-tutorial-javafx-hello-world/</guid>
		<description><![CDATA[Over the past couple of months, I wrote a number of Microsoft Silverlight tutorials both to learn Silverlight and help other developers ramp up their Silverlight skills quickly. Now however, I&#8217;ll turn my attention to one of Silverlight&#8217;s competitors: JavaFX. If you read the JavaFX section of my introductory post, you already know that Sun [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past couple of months, I wrote a number of <a href="http://www.dieajax.com/category/silverlight/">Microsoft Silverlight tutorials</a> both to learn Silverlight and help other developers ramp up their Silverlight skills quickly. Now however, I&#8217;ll turn my attention to one of Silverlight&#8217;s competitors: JavaFX. If you read the JavaFX section of my <a href="http://www.dieajax.com/2007/06/14/birds-of-a-feather-silverlight-flex-and-javafx/">introductory</a> post, you already know that Sun has taken a very different approach than Microsoft in implementing a framework for developing easily deployed, highly-interactive, &#8220;rich&#8221; applications. So, I want to jump right in and create an application that will have everyone hanging on the edge of their seat with enthusiasm (or rolling their eyes and groaning in almost physical pain): Hello World. <a href="http://www.dieajax.com/2007/08/23/10-minute-tutorial-javafx-hello-world/#more-12" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dieajax.com/2007/08/23/10-minute-tutorial-javafx-hello-world/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
