<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>JavaFX News, Demos and Insight // FX Experience</title>
	
	<link>http://fxexperience.com</link>
	<description>Sharing the Experience of JavaFX</description>
	<lastBuildDate>Sun, 07 Mar 2010 09:23:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/fxexperience" /><feedburner:info uri="fxexperience" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>JavaFX links of the week, March 8</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/d6JnPoqNjDc/</link>
		<comments>http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 09:20:31 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=630</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/';
var dzone_title = 'JavaFX links of the week, March 8';
var dzone_blurb = 'Who would have thought it &#8211; I just uncovered another bunch of JavaFX links! Of particular interest to many might be the interview that Oracle did with Nandini Ramani, where she outlines the plans for JavaFX in more detail. Of course, that&#8217;s...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
Who would have thought it &#8211; I just uncovered another bunch of JavaFX links! Of particular interest to many might be the interview that Oracle did with Nandini Ramani, where she outlines the plans for JavaFX in more detail. Of course, that&#8217;s not all the community has in store for you this week &#8211; so [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/';
var dzone_title = 'JavaFX links of the week, March 8';
var dzone_blurb = 'Who would have thought it &#8211; I just uncovered another bunch of JavaFX links! Of particular interest to many might be the interview that Oracle did with Nandini Ramani, where she outlines the plans for JavaFX in more detail. Of course, that&#8217;s...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>Who would have thought it &#8211; I just uncovered another bunch of JavaFX links! Of particular interest to many might be the interview that Oracle did with Nandini Ramani, where she outlines the plans for JavaFX in more detail. Of course, that&#8217;s not all the community has in store for you this week &#8211; so let&#8217;s get right into the news (so I don&#8217;t have to keep thinking of something to say <img src='http://fxexperience.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ).</p>
<ul>
<li><strong>Nandini Ramani</strong> was <a href="https://channelsun.sun.com/media/show/15059">interviewed this  week on the Oracle Technology Network</a> to discuss the future of  JavaFX.</li>
<li><strong>Stephen Chin</strong> did a good blog post discussing the options to <a href="http://steveonjava.com/2010/03/04/launching-hyperlinks-from-javafx-including-mobile/">open  urls in JavaFX in the users web browser</a>.</li>
<li>Don&#8217;t forget that the next <strong>Silicon Valley JavaFX Users Group</strong> is right on our doorstep &#8211; it&#8217;s on March 10, and as per usual can be  attended virtually as well as in Real Life. This months talk is shared  with the Silicon Valley Web JUG, which will be talking about the <a href="http://www.svjugfx.org/calendar/12559455/?a=_rt&amp;eventId=12559455&amp;action=detail&amp;rv=ce1p&amp;rv=ce1p">Java  Store as well as JFrog Artifactory</a>.</li>
<li>JavaFX.com has put up two new/updated posts titled &#8216;<a href="http://javafx.com/docs/articles/led-clock/">Creating a Digital  Clock</a>&#8216; and &#8216;<a href="http://javafx.com/docs/articles/ShapeSubtractIntersect/">Shape  Intersection, Subtraction and Union</a>&#8216;.</li>
<li><strong>Exadel</strong> have released a new version of their open source <a href="http://mkblog.exadel.com/ria/javafx-ria/javafx-plug-in-for-eclipse-version-1-2-2-is-now-available/">JavaFX  Plugin for Eclipse, taking the version to 1.2.2</a>.</li>
<li>The Java Persistency API has had some attention this week, firstly  with<strong> Patrick Champion</strong> blogging about &#8216;<a href="http://paddyweblog.blogspot.com/2010/03/title-javafx-and-databases-with-jpa-20.html">JavaFX  and the Databases with JPA 2.0</a>&#8216;, and secondly with <strong>Matt Warman</strong> stating that <a href="http://blog.starbaseinc.com/blog/the-java-rocker/0/0/javafx-jpa-awesome">JavaFX  + JPA = Awesome</a>.</li>
<li><strong>Rakesh Menon</strong> did two posts this week. Firstly he discusses <a href="http://rakeshmenonp.wordpress.com/2010/03/04/javafx-deployment/">deployment  in JavaFX</a> , and secondly he has written a new <a href="http://rakeshmenonp.wordpress.com/2010/03/05/javafx-flat-carousel/">&#8216;Carousel&#8217;  container</a>.</li>
<li><strong>Pedro Duque Vieira</strong> has posted another video of his  JavaFX/Swing mashup application that <a href="http://pixelduke.wordpress.com/2010/03/02/pan-and-zoom-modellus-5/">shows  off pan and zoom functionality</a>.</li>
<li><strong>Enrique Oriol</strong> wrote a <a href="http://jfxstudio.wordpress.com/2010/03/03/jfxcube-try-to-solve-it/">Rubik&#8217;s  cube game in JavaFX</a> that looks fairly impressive.</li>
</ul>
<p>As always, thanks to the people sending in links, it&#8217;s always fascinating to see what the community is doing. Keep up the hard work and I&#8217;ll see you again in a weeks time.</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=JavaFX+links+of+the+week%2C+March+8+-+http://b2l.me/ja5z6+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/&amp;t=JavaFX+links+of+the+week%2C+March+8" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/&amp;title=JavaFX+links+of+the+week%2C+March+8" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/&amp;title=JavaFX+links+of+the+week%2C+March+8" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/&amp;title=JavaFX+links+of+the+week%2C+March+8" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/d6JnPoqNjDc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/03/javafx-links-of-the-week-march-8/</feedburner:origLink></item>
		<item>
		<title>Creating a partially rounded rectangle</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/5c8FYf1kVWI/</link>
		<comments>http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 00:40:10 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Tips n' Tricks]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=620</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/';
var dzone_title = 'Creating a partially rounded rectangle';
var dzone_blurb = 'After seeing a twitter message today asking whether it was possible to create a rectangle in JavaFX which was a mixed rounded and normal rectangle, I thought I&#8217;d post how I did this a few months back.The code below will draw a rounded rectangle...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
After seeing a twitter message today asking whether it was possible to create a rectangle in JavaFX which was a mixed rounded and normal rectangle, I thought I&#8217;d post how I did this a few months back.
The code below will draw a rounded rectangle in the top-right, bottom-right, and bottom-left corners. The top-left corner is [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/';
var dzone_title = 'Creating a partially rounded rectangle';
var dzone_blurb = 'After seeing a twitter message today asking whether it was possible to create a rectangle in JavaFX which was a mixed rounded and normal rectangle, I thought I&#8217;d post how I did this a few months back.The code below will draw a rounded rectangle...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>After seeing a twitter message today asking whether it was possible to create a rectangle in JavaFX which was a mixed rounded and normal rectangle, I thought I&#8217;d post how I did this a few months back.</p>
<p>The code below will draw a rounded rectangle in the top-right, bottom-right, and bottom-left corners. The top-left corner is a square point. You can change this by editing the four parameters, and of course trivially modify this code to be a function taking four arguments.</p>
<p>The reason why I have the test for <code>if (topRightCurve &gt; 0)</code> is because when I was writing this code there was a known issue with drawing arcs with a zero radius. I know this has been fixed, but I&#8217;m not sure when it was fixed (it may be in 1.2, but most certainly it&#8217;s fixed in 1.3).</p>
<pre class="brush: javafx;">
public var topLeftCurve:Number = 0;
public var topRightCurve:Number = 0;
public var bottomLeftCurve:Number = 0;
public var bottomRightCurve:Number = 0;

Path {
	fill: color
	stroke: stroke
	strokeWidth: 1
	elements: bind [
		// starting just past the top-left curve
		MoveTo { x:topLeftCurve,  y:0 },

		// draw line to where top-right curve should start
		HLineTo { x:menuWidth - topRightCurve },

		// arc around to just below the top-right curve
		if (topRightCurve &gt; 0) {
			ArcTo {
				x:menuWidth, y:topRightCurve,
				radiusX:topRightCurve, radiusY:topRightCurve,
				sweepFlag:true
			}
		} else null,

		// go to just above the bottom-right curve
		VLineTo { y: menuHeight - bottomRightCurve }

		// arc around to just to the left of the bottom-right curve
		if (bottomRightCurve &gt; 0) {
			ArcTo {
				x:menuWidth-bottomRightCurve, y:menuHeight,
				radiusX:bottomRightCurve, radiusY:bottomRightCurve,
				sweepFlag:true
			}
		} else null,

		// draw line to where bottom-left curve should start
		HLineTo { x:bottomLeftCurve },

		// arc around to just above the bottom-left curve
		if (bottomLeftCurve &gt; 0) {
			ArcTo {
				x:0, y:menuHeight-bottomLeftCurve,
				radiusX:bottomLeftCurve, radiusY:bottomLeftCurve,
				sweepFlag:true
			}
		} else null,

		// go to just below the top-left curve
		VLineTo { y: topLeftCurve }

		// arc around to just above the bottom-left curve
		if (topLeftCurve &gt; 0) {
			ArcTo {
				x:topLeftCurve, y:0,
				radiusX:topLeftCurve, radiusY:topLeftCurve,
				sweepFlag:true
			}
		} else null
	]
}
</pre>
<p>Also, if you&#8217;re using the <a href="http://jfxtras.org">JFXtras project</a>, there is a shape in there, called the <a href="http://code.google.com/p/jfxtras/source/browse/jfxtras.core/trunk/src/org/jfxtras/scene/shape/MultiRoundRectangle.fx?r=127">MultiRoundRectangle</a> that does precisely this as well.</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Creating+a+partially+rounded+rectangle+-+http://b2l.me/hn9wr+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/&amp;t=Creating+a+partially+rounded+rectangle" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/&amp;title=Creating+a+partially+rounded+rectangle" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/&amp;title=Creating+a+partially+rounded+rectangle" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/&amp;title=Creating+a+partially+rounded+rectangle" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/5c8FYf1kVWI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/02/creating-a-partially-rounded-rectangle/</feedburner:origLink></item>
		<item>
		<title>JavaFX links of the week, March 1</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/nLfzcZsqFj8/</link>
		<comments>http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 19:15:11 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=615</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/';
var dzone_title = 'JavaFX links of the week, March 1';
var dzone_blurb = 'Another week, another bunch of JavaFX links. It was a relatively quiet week this week in the JavaFX-sphere, but there is still a few good links which I&#8217;ve included below.The JavaFX community is a nice tight-knit group of enthusiasts and  developers....';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
Another week, another bunch of JavaFX links. It was a relatively quiet week this week in the JavaFX-sphere, but there is still a few good links which I&#8217;ve included below.

The JavaFX community is a nice tight-knit group of enthusiasts and  developers. Whilst we mostly keep in touch via  twitter, we all worry about [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/';
var dzone_title = 'JavaFX links of the week, March 1';
var dzone_blurb = 'Another week, another bunch of JavaFX links. It was a relatively quiet week this week in the JavaFX-sphere, but there is still a few good links which I&#8217;ve included below.The JavaFX community is a nice tight-knit group of enthusiasts and  developers....';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>Another week, another bunch of JavaFX links. It was a relatively quiet week this week in the JavaFX-sphere, but there is still a few good links which I&#8217;ve included below.</p>
<ul>
<li>The JavaFX community is a nice tight-knit group of enthusiasts and  developers. Whilst we mostly <a href="http://twitter.com/steveonjava/javafx">keep in touch via  twitter</a>, we all worry about the people who aren&#8217;t part of the  twitter community, and who may feel lost and isolated when learning  JavaFX. Well, now that JavaFX is an Oracle product, <a href="http://mix.oracle.com/groups/20213">we also mingle in Oracle  Mix</a>. Join us if you want to ask questions or just discuss JavaFX.</li>
<li>The <strong>JavaFX Composer team</strong> (a NetBeans plugin developed at  Sun/Oracle which makes building JavaFX-based graphical forms easier)  have <a href="http://blogs.sun.com/javafxcomposer/">started a new blog</a> to publicise their progress as they work towards a final release.  Everything I&#8217;ve heard from people using it is that it is a great tool,  and very, very useful for building quality JavaFX-based software.</li>
<li><strong>Simon Morris</strong> has posted the second tutorial on his website, covering <a href="http://www.jfxia.com/JFXTutorials/Tutorial2/">FXD manipulation</a>.</li>
<li><strong>Rakesh Menon</strong> has blogged about some <a href="http://rakeshmenonp.wordpress.com/2010/02/22/javafx-performance-optimization/">recommended  performance optimisations</a> when developing JavaFX applications.  These are all very good tips, so do take a moment to make sure you&#8217;re  aware of them. He plans to maintain this post with similar advice for  JavaFX 1.3.</li>
<li>In another blog post, <strong>Rakesh</strong> shows off <a href="http://rakeshmenonp.wordpress.com/2010/02/25/javafx-yahoo-weather/">his  results from using the JavaFX Composer tool</a> to build a JavaFX-based  user interface.</li>
<li><strong>Drew</strong> continues his work on a JavaFX game using Phys2D. This  week he <a href="http://piliq.com/javafx/?p=1514">updated the graphics</a>, and  also added some <a href="http://piliq.com/javafx/?p=1519">effects to his game</a>.</li>
<li>I happened upon this website recently, which is just a single (but  rather long) page outlining <a href="http://jarfiller.com/reference/javafxscript/">all of the  JavaFX Script syntax</a>. It seems like a very good reference for anyone  new to the language.</li>
</ul>
<p>That&#8217;s us for another week. Catch you again next week! <img src='http://fxexperience.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=JavaFX+links+of+the+week%2C+March+1+-+http://b2l.me/hnmcv+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/&amp;t=JavaFX+links+of+the+week%2C+March+1" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/&amp;title=JavaFX+links+of+the+week%2C+March+1" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/&amp;title=JavaFX+links+of+the+week%2C+March+1" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/&amp;title=JavaFX+links+of+the+week%2C+March+1" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/nLfzcZsqFj8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/02/javafx-links-of-the-week-march-1/</feedburner:origLink></item>
		<item>
		<title>JavaFX links of the week, February 22</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/sQFq71WS1N8/</link>
		<comments>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 20:41:46 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=612</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/';
var dzone_title = 'JavaFX links of the week, February 22';
var dzone_blurb = 'A lot of good links this week in the JavaFX-sphere. It&#8217;s interesting to read the fun that people are having with JavaFX, as well as the controversy of people who don&#8217;t quite get JavaFX and it&#8217;s relevance. Personally, I think people should...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
A lot of good links this week in the JavaFX-sphere. It&#8217;s interesting to read the fun that people are having with JavaFX, as well as the controversy of people who don&#8217;t quite get JavaFX and it&#8217;s relevance. Personally, I think people should continue to discuss their thoughts of JavaFX, but by no means should they [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/';
var dzone_title = 'JavaFX links of the week, February 22';
var dzone_blurb = 'A lot of good links this week in the JavaFX-sphere. It&#8217;s interesting to read the fun that people are having with JavaFX, as well as the controversy of people who don&#8217;t quite get JavaFX and it&#8217;s relevance. Personally, I think people should...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>A lot of good links this week in the JavaFX-sphere. It&#8217;s interesting to read the fun that people are having with JavaFX, as well as the controversy of people who don&#8217;t quite get JavaFX and it&#8217;s relevance. Personally, I think people should continue to discuss their thoughts of JavaFX, but by no means should they write it off just yet &#8211; 1.3 is going to be a rocking release and really set the foundation for future releases. Also &#8211; give JavaFX a chance, posts like <a href="http://jsmerritt.blogspot.com/2010/02/javafx-blogs-and-links.html">Jonathan Merritts recent post</a> are becoming more frequent as people find hidden delights in JavaFX Script and the API&#8217;s being developed.</p>
<p>Anyway &#8211; on with the news.</p>
<ul>
<li>As I mentioned, it&#8217;s been a funny old week in JavaFX-land, with both <a href="http://www.theregister.co.uk/2010/02/18/javafx_under_oracle/">negative   posts</a> and <a href="http://java.dzone.com/articles/javafx-youve-come-long-way">positive   posts</a>. Being a good link reporter, I&#8217;ll leave you to make up your   own mind.</li>
<li>The Silicon Valley JavaFX Users Group posted the video for <strong>Hinkmond  Wong&#8217;s</strong> &#8216;<a href="http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/">Mobile  Dojo</a>&#8216; talk, which I&#8217;ve posted on FX Experience in a slightly larger  size. You can also see just the slides at <a href="http://steveonjava.com/2010/02/19/hinkmonds-javafx-mobile-dojo/">Stephen  Chin&#8217;s blog</a>.</li>
<li><strong>Richard Bair</strong> posted about <a href="http://fxexperience.com/2010/02/text-transitions/">text  transitions</a> following a recent bout of bug triage, where he  encountered a requested feature which he&#8217;s putting back out to the  community to try and solve. This is something we occassionally encounter  &#8211; deciding whether we should develop something internally or rely on  third-parties to develop functionality.</li>
<li>Details about the <a href="http://wiki.netbeans.org/JavaFXComposerNewInPreview2">JavaFX  Composer preview 2 release</a> came online this week. I&#8217;m not sure if  this coincided with the actual preview 2 release or not. JavaFX Composer  is a plugin for NetBeans that makes it easy to build JavaFX-based user  interfaces (although it&#8217;s intended for developers moreso than designers,  who should use the forthcoming Authoring Tool being developed at  Oracle).</li>
<li><strong>Jonathan Merritt</strong> decided to use the JavaFX  Charting API to <a href="http://jsmerritt.blogspot.com/2010/02/charts-linear-fits-and-soma.html">roughly  predict when he believes the JavaFX 1.3 release will be</a>. He notes  that it was more of a chance to play with the chart components (and  linear regression models)  than anything else, and he is not in a  position to actually know the release date &#8211; so take it for what it is.  Also, note that his chart can only report on the public issues in the  JavaFX bug tracker.</li>
<li><strong>Geeky coder</strong> (I&#8217;m assuming that&#8217;s not  his/her real name) posted a JavaFX tip titled &#8216;<a href="http://geekycoder.wordpress.com/2010/02/19/javafx-tips-reducing-development-time-by-running-javafx-using-class-file-and-with-jrebel/">Reducing  development time by running JavaFX application using class file and  with JRebel</a>&#8216;.</li>
<li><strong>Jan Goyvaerts</strong> posts his thoughts on <a href="http://jfxworks.wordpress.com/2010/02/18/implementing-the-observer-pattern-in-javafx/">implementing  the Observer pattern in JavaFX</a>.</li>
</ul>
<p>That&#8217;s all folks. Keep on playing/working with JavaFX and, if you have a website, posting about your experiences with JavaFX. As always, I encourage you to <a href="mailto:jonathan@jonathangiles.net">email me</a>, or talk to me on Twitter. You can find us at <a href="http://www.twitter.com/fxexperience">@fxexperience</a>,  and personally at <a href="http://www.twitter.com/RichardBair">@richardbair</a>,  <a href="http://www.twitter.com/JasperPotts">@jasperpotts</a>, and <a href="http://www.twitter.com/JonathanGiles">@jonathangiles</a>.</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=JavaFX+links+of+the+week%2C+February+22+-+http://b2l.me/gzg2f+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/&amp;t=JavaFX+links+of+the+week%2C+February+22" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/&amp;title=JavaFX+links+of+the+week%2C+February+22" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/&amp;title=JavaFX+links+of+the+week%2C+February+22" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/&amp;title=JavaFX+links+of+the+week%2C+February+22" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/sQFq71WS1N8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-22/</feedburner:origLink></item>
		<item>
		<title>Hinkmond Wong at Silicon Valley JavaFX users group</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/YtwUbMSGYfE/</link>
		<comments>http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 20:37:06 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=604</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/';
var dzone_title = 'Hinkmond Wong at Silicon Valley JavaFX users group';
var dzone_blurb = 'Stephen Chin has just announced that the slides for the third Silicon Valley JavaFX Users Group have been posted online. This talk was by Hinkmond Wong and therefore covered mobile aspects of Java and JavaFX. As I have done for both Richard&#8217;s and...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
Stephen Chin has just announced that the slides for the third Silicon Valley JavaFX Users Group have been posted online. This talk was by Hinkmond Wong and therefore covered mobile aspects of Java and JavaFX. As I have done for both Richard&#8217;s and Amy&#8217;s talks previously, I have also embedded the video below for your [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/';
var dzone_title = 'Hinkmond Wong at Silicon Valley JavaFX users group';
var dzone_blurb = 'Stephen Chin has just announced that the slides for the third Silicon Valley JavaFX Users Group have been posted online. This talk was by Hinkmond Wong and therefore covered mobile aspects of Java and JavaFX. As I have done for both Richard&#8217;s and...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>Stephen Chin has <a href="http://steveonjava.com/2010/02/19/hinkmonds-javafx-mobile-dojo/">just announced</a> that the slides for the third Silicon Valley JavaFX Users Group have been posted online. This talk was by Hinkmond Wong and therefore covered mobile aspects of Java and JavaFX. As I have done for both Richard&#8217;s and Amy&#8217;s talks previously, I have also embedded the video below for your enjoyment. You can flick between video and the slides by clicking in the top-right area of the player below.</p>
<p>The next talk coming up is a joint talk with the Silicon Valley Web JUG, covering <a href="http://www.svjugfx.org/calendar/12559455/">Java Store and JFrog Artifactory</a>. This is on March 10th at 6:00PM at the <strong>Googleplex</strong>, and you can find all other relevant details at the link above. Be sure to RSVP if you plan to attend, virtually or in person. Remember that attending virtually allows for you to watch the presentation live, and interact with both the presenter via Google moderator questions, as well as taking part in chat with others attending virtually. So it&#8217;s not much worse than being there in person!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="700" height="550" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="pageId" value="1870" /><param name="src" value="http://www.parleys.com/share/parleysshare2.swf?pageId=1870" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="700" height="550" src="http://www.parleys.com/share/parleysshare2.swf?pageId=1870" pageid="1870" allowfullscreen="true"></embed></object></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Hinkmond+Wong+at+Silicon+Valley+JavaFX+users+group+-+http://b2l.me/gtt7w+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/&amp;t=Hinkmond+Wong+at+Silicon+Valley+JavaFX+users+group" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/&amp;title=Hinkmond+Wong+at+Silicon+Valley+JavaFX+users+group" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/&amp;title=Hinkmond+Wong+at+Silicon+Valley+JavaFX+users+group" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/&amp;title=Hinkmond+Wong+at+Silicon+Valley+JavaFX+users+group" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/YtwUbMSGYfE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/02/hinkmond-wong-at-silicon-valley-javafx-users-group/</feedburner:origLink></item>
		<item>
		<title>Text Transitions</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/o73MQTLhArg/</link>
		<comments>http://fxexperience.com/2010/02/text-transitions/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 02:45:49 +0000</pubDate>
		<dc:creator>Richard Bair</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=601</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/text-transitions/';
var dzone_title = 'Text Transitions';
var dzone_blurb = 'While pouring over bug reports today I ran across an older one, RT-4829. Essentially what the bug submitter wanted was the ability to animate text in a Text node or label. So it starts out with no characters and then a character at a time is added to...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
While pouring over bug reports today I ran across an older one, RT-4829. Essentially what the bug submitter wanted was the ability to animate text in a Text node or label. So it starts out with no characters and then a character at a time is added to the node. The sample code posted in [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/text-transitions/';
var dzone_title = 'Text Transitions';
var dzone_blurb = 'While pouring over bug reports today I ran across an older one, RT-4829. Essentially what the bug submitter wanted was the ability to animate text in a Text node or label. So it starts out with no characters and then a character at a time is added to...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>While pouring over bug reports today I ran across an older one, <a href="http://javafx-jira.kenai.com/browse/RT-4829">RT-4829</a>. Essentially what the bug submitter wanted was the ability to animate text in a Text node or label. So it starts out with no characters and then a character at a time is added to the node. The sample code posted in the bug report was pretty cool, it looked a lot like one of the text bubbles you&#8217;d see in Dragon Warrior or some other old school RPG. It occurred to me that this is fertile ground for an aspiring JavaFX library developer <img src='http://fxexperience.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<pre class="brush: javafx;">
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.effect.DropShadow;
import javafx.scene.text.Text;
import javafx.scene.text.TextOrigin;
import javafx.scene.text.Font;
import javafx.scene.shape.Rectangle;
import javafx.scene.paint.Color;

import javafx.animation.KeyFrame;
import javafx.animation.Timeline;

def BASE_WIDTH = 800;
def BASE_HEIGHT = 600;
def MARGIN = 20;

var backgroundRect = Rectangle
{
  x:        0
  y:        0
  width:    BASE_WIDTH
  height:   BASE_HEIGHT

  onMouseClicked: function(event) { t.playFromStart() }
}

var boundingRect = Rectangle
{
  x:            MARGIN * 2
  y:            BASE_HEIGHT * 2 / 3 - MARGIN
  width:        BASE_WIDTH - MARGIN * 4
  height:       BASE_HEIGHT - (BASE_HEIGHT * 2 / 3)
  fill:         Color.rgb(255, 255, 255, 0.2)
  stroke:       Color.WHITE
  strokeWidth:  2
}

var displayedText = Text
{
  x: boundingRect.x + MARGIN
  y: boundingRect.y + MARGIN
  wrappingWidth: boundingRect.width - MARGIN * 2
  content: &quot;&quot;
  font: Font { size: 36 }
  textOrigin: TextOrigin.TOP
  //stroke: Color.BLACK
  fill: Color.WHITE
  effect: DropShadow {}
}

def FINAL_TEXT = &quot;I was trying to get the text to wrap, but the text layout engine would keep putting a character on the previous line until the full word was visible.&quot;;
var charCount = 0 on replace
{
  var textToDisplay = FINAL_TEXT.substring(0, charCount);
  displayedText.content = textToDisplay;
}

Stage
{
  title:   &quot;Text demo&quot;
  visible: true
  scene:   Scene
  {
    width:   BASE_WIDTH
    height:  BASE_HEIGHT
    fill:    Color.BLACK
    content:
    [
      backgroundRect,
      boundingRect,
      displayedText
    ]
  }
}

var t = Timeline
{
  keyFrames:
  [
    // In reality the speed would be per letter so the times would
    // be computed dynamically.  I have an idea of how to do that.
    // Initial experiments also suggest that the speed of displaying
    // each letter should be relative to the width of the letter.
    KeyFrame { time:  0s, values: charCount =&gt; 0 }
    KeyFrame { time:  3s, values: charCount =&gt; FINAL_TEXT.length() }
  ]
};
t.play();
</pre>
<p>I think the actual feature the developer was asking for (the ability to say, KeyFrame { time: 3s, values: text =&gt; &#8220;This is the text to transition to&#8221; }) wasn&#8217;t the right way to go about the problem. Rather, there should be a handful of Transition class implementations for handling special text transition effects. So that you would be able to write something like:</p>
<pre class="brush: javafx;">
def transition = TypewriterTextTransition {
    rate: .5s
    node: someTextNodeOrLabelOrSomething
    toValue: &quot;This is the text I'd like to transition to&quot;
}
</pre>
<p>And then you start the transition and voilà! It encapsulates all the nasty details and provides useful knobs for various types of effects you may want (for example, in addition to just having the letters appear, you could fade them in one at a time or have them drop from the sky or whatever you want).</p>
<p>Seems like a cool project for somebody who wants to get into learning JavaFX!</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Text+Transitions+-+http://b2l.me/gjrb9+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/02/text-transitions/&amp;t=Text+Transitions" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/02/text-transitions/&amp;title=Text+Transitions" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/02/text-transitions/&amp;title=Text+Transitions" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/02/text-transitions/&amp;title=Text+Transitions" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/02/text-transitions/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/o73MQTLhArg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/02/text-transitions/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/02/text-transitions/</feedburner:origLink></item>
		<item>
		<title>JavaFX links of the week, February 15</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/sqJTHww6uxQ/</link>
		<comments>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 21:03:38 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=599</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/';
var dzone_title = 'JavaFX links of the week, February 15';
var dzone_blurb = 'A heap of JavaFX links this week. It&#8217;s great to see more and more chatter going on in twitter and other places related to JavaFX. It feels like people are becoming more excited about what is available now, and what is coming up in JavaFX 1.3. Here&#8217;s...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
A heap of JavaFX links this week. It&#8217;s great to see more and more chatter going on in twitter and other places related to JavaFX. It feels like people are becoming more excited about what is available now, and what is coming up in JavaFX 1.3. Here&#8217;s the links for the past week &#8211; I [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/';
var dzone_title = 'JavaFX links of the week, February 15';
var dzone_blurb = 'A heap of JavaFX links this week. It&#8217;s great to see more and more chatter going on in twitter and other places related to JavaFX. It feels like people are becoming more excited about what is available now, and what is coming up in JavaFX 1.3. Here&#8217;s...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>A heap of JavaFX links this week. It&#8217;s great to see more and more chatter going on in twitter and other places related to JavaFX. It feels like people are becoming more excited about what is available now, and what is coming up in JavaFX 1.3. Here&#8217;s the links for the past week &#8211; I hope you enjoy them!</p>
<ul>
<li><strong>Lukas Hasik</strong> has noted that <a href="http://blogs.sun.com/lukas/entry/netbeans_6_8_patch_1">NetBeans  6.8 Patch 1 has been released</a>. This release includes <a href="https://netbeans.org/bugzilla/buglist.cgi?product=javafx&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=68patch1-verified">36  fixes in the JavaFX area</a>.</li>
<li>A new article was posted on JavaFX.com that discusses <a href="http://javafx.com/docs/articles/performance/profiling.jsp">how to  profile JavaFX applications using NetBeans</a>.</li>
<li>In the Sun Developer Network, another article has appeared, titled &#8216;<a href="http://java.sun.com/developer/technicalArticles/appletAspIntegration/index.html">Java  Applets, ASP.net &#8211; Can you play together</a>?&#8217;. No prizes for guessing  the topic of this post.</li>
<li><strong>Jim Conners</strong> has posted a good article titled &#8216;<a href="http://java.dzone.com/articles/javafx-sockets-and-threading">JavaFX,  Sockets and Threading: Lessons Learnt</a>&#8216;.</li>
<li><strong>Thomas Butter</strong> emailed me to let me know of his project to <a href="http://code.google.com/p/fxpresenter/">display Open Document  Presentation files in JavaFX</a>. It&#8217;s only an early preview at the  moment, but shows real promise.</li>
<li><strong>Drew</strong> has a small update to his game project where he <a href="http://piliq.com/javafx/?p=1488">introduces a pause feature</a>,  and explains how he integrated it.</li>
<li><strong>Pedro Duque Vieira</strong> has a post which shows off his <a href="http://pixelduke.wordpress.com/2010/02/13/modellus-5-brief-demo/">integration  of JavaFX and Swing into a single application</a>.</li>
<li><strong>Max Katz</strong> has a post showing off his work in using <a href="http://mkblog.exadel.com/jsf/javafx-as-jsf-vdl-view-description-language/">JavaFX  as a visual display language for JSF pages</a>.</li>
<li><strong>Rakesh Menon</strong> has posted about the <a href="http://rakeshmenonp.wordpress.com/2010/02/08/java-download-service-listener/">download  service listener feature that was part of the Java 1.6.0_18 release</a>.  As he notes, &#8220;it allows you to provide a Custom Progress UI using  AWT/Swing/Java2D  APIs. It has callback methods which will provide  information related to  download and validation of resources.&#8221;</li>
<li><strong>Jonathan  Merritt</strong> posted about his <a href="http://jsmerritt.blogspot.com/2010/02/javafx-blogs-and-links.html">experience  in getting to know JavaFX</a>, and his eventual realisation that JavaFX  is very good.</li>
<li>Following my mention of the need for more Keyboard Cat JavaFX  applications, <strong>Simon Morris</strong> (author of the JavaFX in Action book)  obliged and posted <a href="http://jfxstudio.wordpress.com/2010/01/25/making-waves/">another  demo</a> which will draw ripples over a video when you click the mouse.</li>
<li><strong>kdgregory</strong> has a post discussing parts of the <a href="http://blog.kdgregory.com/2010/02/javafx-interesting-language-features.html">JavaFX  language that he finds interesting</a>.</li>
</ul>
<p>That&#8217;s us for another week. Catch you all same bat time, same bat channel next week.</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=JavaFX+links+of+the+week%2C+February+15+-+http://b2l.me/gb4t3+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/&amp;t=JavaFX+links+of+the+week%2C+February+15" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/&amp;title=JavaFX+links+of+the+week%2C+February+15" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/&amp;title=JavaFX+links+of+the+week%2C+February+15" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/&amp;title=JavaFX+links+of+the+week%2C+February+15" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/sqJTHww6uxQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-15/</feedburner:origLink></item>
		<item>
		<title>JavaFX links of the week, February 8</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/_K974JL1rzI/</link>
		<comments>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 20:50:02 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=597</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/';
var dzone_title = 'JavaFX links of the week, February 8';
var dzone_blurb = 'The main news out this week was the availability of a maintence release of JavaFX 1.2, taking the version number up to 1.2.3.  Other than that, there have been a number of interesting posts by people exploring physics-based software and using &#8216;advanced&#8217;...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
The main news out this week was the availability of a maintence release of JavaFX 1.2, taking the version number up to 1.2.3.  Other than that, there have been a number of interesting posts by people exploring physics-based software and using &#8216;advanced&#8217; features of JavaFX such as clipping. I hope you find these links useful, [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/';
var dzone_title = 'JavaFX links of the week, February 8';
var dzone_blurb = 'The main news out this week was the availability of a maintence release of JavaFX 1.2, taking the version number up to 1.2.3.  Other than that, there have been a number of interesting posts by people exploring physics-based software and using &#8216;advanced&#8217;...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>The main news out this week was the availability of a maintence release of JavaFX 1.2, taking the version number up to 1.2.3.  Other than that, there have been a number of interesting posts by people exploring physics-based software and using &#8216;advanced&#8217; features of JavaFX such as clipping. I hope you find these links useful, and as always please feel free to <a href="mailto:jonathan@jonathangiles.net">email me</a> any links you think might be useful to include here.</p>
<ul>
<li><a href="http://java.sun.com/javafx/1/reference/releasenotes/javafx-sdk-release-notes-1-2-3.html">JavaFX  1.2.3 was released this week</a>. It&#8217;s a maintenance release only  (which means there are no new toys to play with). This release had a  focus on improving performance, reliability, and download time. Various  bugs have been fixed as well.</li>
<li>Long time employee of Sun, and great advocate of both Swing and  JavaFX, <strong>Josh Marinacci</strong>, has announced that he is moving on from  Sun/Oracle, <a href="http://www.joshondesign.com/2010/02/03/leaving-sun-joining-palm/">taking  up a position at Palm</a>.</li>
<li><strong>Simon Morris</strong> has posted an interesting tutorial on how to do <a href="http://www.jfxia.com/JFXTutorials/Tutorial1/">advanced clipping in  JavaFX</a>. Clipping is something that becomes useful once you  understand how to use it, so I recommend finding time to read this  article.</li>
<li><strong>Drew</strong> from Piliq.com continues his exploration  intophysics-based games. This week he posted progress in adding <a href="http://piliq.com/javafx/?p=1442">parallax scrolling and custom  cursors</a>, and also an <a href="http://piliq.com/javafx/?p=1462">entirely new demo game</a>.</li>
<li>Speaking of physics games, <strong>Mikhail Gorshenev</strong> has posted a <a href="http://blogs.sun.com/mgorshenev/entry/broken_tetris">fun  version of Tetris that spices up the original game</a> by requiring you  to simply have two or more blocks of the same colour touch. The kicker?  The blocks now exhibit physical properties and fall accordingly.</li>
<li><strong>Alex Ruiz</strong> has posted a new release of his <a href="http://alexruiz.developerblogs.com/?p=938">FEST JavaFX Maven  plugin</a>, bumping the version to 1.0 alpha 1. This is a Maven plugin  for compiling JavaFX source files.</li>
<li><strong>Vyacheslav Baranov</strong> writes about the availability (or not,  depending on which OS your software is running on) of <a href="http://javafx.com/docs/techtips/rtsp/">Real-Time Streaming  Protocol (RTSP) support in JavaFX 1.2</a>.</li>
<li><strong>Rakesh Menon</strong> has posted sample code to illustrate <a href="http://rakeshmenonp.wordpress.com/2010/02/03/javafx-upload-file/">how  to upload files using JavaFX</a>.</li>
<li><strong>Kon</strong> at Outrospective.org has posted an overview of the <a href="http://outrospective.org/wordpress/?p=281">JavaFX 1.2 charting  features</a>.</li>
</ul>
<p>That&#8217;s it for another week. Keep up the hard work people &#8211; it&#8217;s great to see the growing enthusiasm for JavaFX, especially on your blogs, and on twitter. By the way, the FX Experience team all have twitter accounts, as well as one for this website. You can find us at <a href="http://www.twitter.com/fxexperience">@fxexperience</a>, and personally at <a href="http://www.twitter.com/RichardBair">@richardbair</a>, <a href="http://www.twitter.com/JasperPotts">@jasperpotts</a>, and <a href="http://www.twitter.com/JonathanGiles">@jonathangiles</a>.</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=JavaFX+links+of+the+week%2C+February+8+-+http://b2l.me/fsRe3+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/&amp;t=JavaFX+links+of+the+week%2C+February+8" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/&amp;title=JavaFX+links+of+the+week%2C+February+8" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/&amp;title=JavaFX+links+of+the+week%2C+February+8" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/&amp;title=JavaFX+links+of+the+week%2C+February+8" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/_K974JL1rzI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/02/javafx-links-of-the-week-february-8/</feedburner:origLink></item>
		<item>
		<title>JavaFX links of the week, February 1</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/Bcflf585GK0/</link>
		<comments>http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 21:46:20 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=595</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/';
var dzone_title = 'JavaFX links of the week, February 1';
var dzone_blurb = 'It goes without saying that this weeks big news item was of course the Sun acquisition, and the subsequent webcast by Oracle to outline the plans ahead for JavaFX. From the webcast it seems pretty clear that JavaFX has got a lot of support within Oracle,...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
It goes without saying that this weeks big news item was of course the Sun acquisition, and the subsequent webcast by Oracle to outline the plans ahead for JavaFX. From the webcast it seems pretty clear that JavaFX has got a lot of support within Oracle, who plan to invest heavily in it in the [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/';
var dzone_title = 'JavaFX links of the week, February 1';
var dzone_blurb = 'It goes without saying that this weeks big news item was of course the Sun acquisition, and the subsequent webcast by Oracle to outline the plans ahead for JavaFX. From the webcast it seems pretty clear that JavaFX has got a lot of support within Oracle,...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>It goes without saying that this weeks big news item was of course the Sun acquisition, and the subsequent webcast by Oracle to outline the plans ahead for JavaFX. From the webcast it seems pretty clear that JavaFX has got a lot of support within Oracle, who plan to invest heavily in it in the coming months and years.</p>
<p>Here&#8217;s the most useful JavaFX links from the past week.</p>
<ul>
<li><strong>Jim Weaver</strong> sums up the Oracle news this week nice and  succinctly: &#8216;<a href="http://learnjavafx.typepad.com/weblog/2010/01/oracle-we-will-invest-heavily-in-javafx.html">We  will invest heavily in JavaFX</a>&#8216;.</li>
<li>The JavaFX tutorial has  been updated to include a <a href="http://java.sun.com/javafx/1/tutorials/core/dataBinding/">gentler  introduction to data binding and triggers</a>, with a new chapter  devoted exclusively to &#8220;the basics&#8221;. Also, apparently there are plans to  include a more advanced article discussing this topic also.</li>
<li>Want  tabs in your JavaFX application? Well, today&#8217;s your lucky day as <strong>toumaille</strong> has posted exactly this. His <a href="http://jfxstudio.wordpress.com/2010/01/25/say-well-it-come-tabbedpane-v-3/">tabbed  pane control</a> appears to be well thought out, and may be of use to  people out there, certainly until there is an official tab control in  JavaFX.</li>
<li><strong>Drew</strong>, carrying on his investigation into JavaFX and physics,  has put up a JavaFX applet of a very, very simple <a href="http://piliq.com/javafx/?p=1426">platform game using real physics</a>.</li>
<li><strong>Exadel</strong> released a new version of their JavaFX Plug-In for  Eclipse, <a href="http://blog.exadel.com/2010/01/25/exadel-javafx-plug-in-for-eclipse-version-1-2-1-out/">taking  it up to version 1.2.1</a>.</li>
<li><strong>Jim Weaver</strong> introduces an <a href="http://learnjavafx.typepad.com/weblog/2010/01/data-visualisation-by-nik-silver.html">interesting  visualisation</a> developed in JavaFX by <strong>Nik Silver.</strong> You can <a href="http://niksilver.com/guardian-tag-bubbles/">go directly to the  visualisation</a> if you are interested in playing with it.</li>
<li><strong>Simon Morris</strong> has put up a page that contains <a href="http://www.jfxia.com/JFXDemos/">all of the demos</a> he wrote  whilst writing his book &#8216;JavaFX in Action&#8217;.</li>
<li><strong>Pedro Duque Vieira</strong> has written about how he has <a href="http://pixelduke.wordpress.com/2010/01/30/debug-embeded-javafx/">embedded  a JavaFX scene into a Swing application</a>.</li>
<li><strong>Krishna Kishore</strong> has created a JavaFX application that <a href="http://www.gyanlabs.com/blog/?p=53">grows/animates flowers onto the screen</a>. It&#8217;s a rather nice effect, and shows the power of the language given Krishna admits creating this program just to learn the language.</li>
</ul>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=JavaFX+links+of+the+week%2C+February+1+-+http://b2l.me/e8kj6+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/&amp;t=JavaFX+links+of+the+week%2C+February+1" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/&amp;title=JavaFX+links+of+the+week%2C+February+1" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/&amp;title=JavaFX+links+of+the+week%2C+February+1" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/&amp;title=JavaFX+links+of+the+week%2C+February+1" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/Bcflf585GK0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/01/javafx-links-of-the-week-february-1/</feedburner:origLink></item>
		<item>
		<title>JavaFX links of the week, January 25</title>
		<link>http://feedproxy.google.com/~r/fxexperience/~3/IKHRzB_1kuY/</link>
		<comments>http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 20:30:54 +0000</pubDate>
		<dc:creator>Jonathan Giles</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://fxexperience.com/?p=592</guid>
		<description><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/';
var dzone_title = 'JavaFX links of the week, January 25';
var dzone_blurb = 'Well, I best start this week by mentioning that the Oracle takeover  of Sun is edging very near. The EU appears to now be happy with things,  and the word is that China&#8217;s and Russia&#8217;s competition bodies are now  looking it all over. Of most...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
Well, I best start this week by mentioning that the Oracle takeover  of Sun is edging very near. The EU appears to now be happy with things,  and the word is that China&#8217;s and Russia&#8217;s competition bodies are now  looking it all over. Of most interest for those of us in the [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;"><script type="text/javascript">
<!--
var dzone_url = 'http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/';
var dzone_title = 'JavaFX links of the week, January 25';
var dzone_blurb = 'Well, I best start this week by mentioning that the Oracle takeover  of Sun is edging very near. The EU appears to now be happy with things,  and the word is that China&#8217;s and Russia&#8217;s competition bodies are now  looking it all over. Of most...';
var dzone_style = '1';
//-->
</script>
<script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script> 
</div>
<p>Well, I best start this week by mentioning that the Oracle takeover  of Sun is edging very near. The EU appears to now be happy with things,  and the word is that China&#8217;s and Russia&#8217;s competition bodies are now  looking it all over. Of most interest for those of us in the JavaFX world  will be the 5 hour (!) webcast being given this week by Oracle. The  presentation is on Wednesday 27th January, 9:00am &#8211; 2:00pm Pacific time.  You can register for it, and find out more, <a href="http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=108481&amp;src=6806472&amp;src=6806472&amp;Act=22">here</a>.</p>
<p>Now,  on with this weeks most relevant news.</p>
<ul>
<li>There is an opening in the JavaFX team for a rich-text expert. <a href="http://fxexperience.com/2010/01/seeking-awesome-javafx-developer-to-join-our-team/">Check it out if you&#8217;re  interested</a>.</li>
<li><strong>Amy Fowler&#8217;s</strong> talk to the Silicon Valley  JavaFX users group is now <a href="http://fxexperience.com/2010/01/amy-fowler-at-silicon-valley-javafx-users-group/">available  for you to view online</a>. The audio is a little poor at the start,  but it gets better after about 10 minutes.</li>
<li><strong>Drew</strong> has  continued his research into <a href="http://piliq.com/javafx/?p=1414&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+TheJavaFxJourney+%28The+Java+FX+Journey%29">integrating  physics engines into JavaFX</a>.</li>
<li>Java Champion <strong>Adam Bien</strong> <a href="http://java.sun.com/developer/technicalArticles/Interviews/community/bien_javafx.html">was  interviewed</a> by Sun to discuss his thoughts on JavaFX. Overall it is  an interesting discussion.</li>
<li>A small section of <strong>Simon Morris&#8217;</strong> book &#8216;JavaFX in Action&#8217; has been edited and published online. It covers  <a href="http://www.developertutorials.com/tutorials/java/javafx-in-action-developing-classes-10-01-19/page1.html">how  to develop classes in JavaFX</a>, which I&#8217;m sure a number of people  will find useful.</li>
<li>Another contribution by <strong>Simon Morris</strong> is  a &#8216;wipe library&#8217;, which he has provided an <a href="http://jfxstudio.wordpress.com/2010/01/23/wipe-library-demo/">example  application</a> for. I had to include it for the keyboard cat  reference. I think programming demos would be better with <a href="http://www.youtube.com/watch?v=J---aiyznGQ">more keyboard cats</a>.</li>
<li><strong>Johan  Vos</strong> has blogged about a <a href="http://blogs.lodgon.com/johan/JavaFX_chat_application_for_focus_groups">JavaFX  chat application</a> designed for use by focus groups.</li>
</ul>
<p>That&#8217;s it folks &#8211; catch you in a weeks time!</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=JavaFX+links+of+the+week%2C+January+25+-+http://b2l.me/ekkj7+(via+@fxexperience)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/&amp;t=JavaFX+links+of+the+week%2C+January+25" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/&amp;title=JavaFX+links+of+the+week%2C+January+25" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/&amp;title=JavaFX+links+of+the+week%2C+January+25" rel="nofollow" title="Digg this!">Digg this!</a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/&amp;title=JavaFX+links+of+the+week%2C+January+25" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

<img src="http://feeds.feedburner.com/~r/fxexperience/~4/IKHRzB_1kuY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fxexperience.com/2010/01/javafx-links-of-the-week-january-25/</feedburner:origLink></item>
	</channel>
</rss>
