<?xml version="1.0" encoding="UTF-8"?>
<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/"
	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/"
	>

<channel>
	<title>StupidZombie &#187; swing</title>
	<atom:link href="http://stupidzombie.com/blog/tag/swing/feed/" rel="self" type="application/rss+xml" />
	<link>http://stupidzombie.com/blog</link>
	<description>Updates and news of Blockhead</description>
	<lastBuildDate>Wed, 28 Oct 2009 15:05:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Thinking ahead: StupidZombie 1.2</title>
		<link>http://stupidzombie.com/blog/2009/07/18/thinking-ahead-stupidzombie-12/</link>
		<comments>http://stupidzombie.com/blog/2009/07/18/thinking-ahead-stupidzombie-12/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 13:55:30 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[1.2]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[stupidzombie]]></category>
		<category><![CDATA[swing]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=121</guid>
		<description><![CDATA[Yeah, release of 1.1 is one feature away and I&#8217;m thinking ahead for the 1.2 release; This one will be more focused on GUI improvements than anything else, no more functionality. Besides profiling the application with Yourkit, I plan to polish the Swing GUI by using Swing Explorer. A quick preview of what is coming: [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, release of 1.1 is one feature away and I&#8217;m thinking ahead for <a href="http://kenai.com/jira/browse/STUPIDZOMBIE-3">the 1.2 release</a>; This one will be more focused on GUI improvements than anything else, no more functionality. Besides profiling the application with Yourkit, I plan to polish the Swing GUI by using <a href="http://swingexplorer.dev.java.net ">Swing Explorer.</a></p>
<p>A quick preview of what is coming:</p>
<h2>Use Nimbus!</h2>
<p>Nimbus is beautiful, but will require some customizations. Good thing is that is based on Synth and<a href="http://72.5.124.65/learning/javaoneonline/j1sessn.jsp?sessn=TS-6096&#038;yr=2008&#038;track=desktop"> everything can be tweaked using UIManager</a>.</p>

<div class="wp_codebox"><table><tr id="p1212"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code" id="p121code2"><pre class="java" style="font-family:monospace;">		<span style="color: #000000; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>LookAndFeelInfo laf <span style="color: #339933;">:</span> 
			<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Auimanager+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">UIManager</span></a>.<span style="color: #006633;">getInstalledLookAndFeels</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
			    <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Nimbus&quot;</span>.<span style="color: #006633;">equals</span><span style="color: #009900;">&#40;</span>laf.<span style="color: #006633;">getName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
			         <span style="color: #000000; font-weight: bold;">try</span> <span style="color: #009900;">&#123;</span>
						<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Auimanager+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">UIManager</span></a>.<span style="color: #006633;">setLookAndFeel</span><span style="color: #009900;">&#40;</span>laf.<span style="color: #006633;">getClassName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aclassnotfoundexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ClassNotFoundException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ainstantiationexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">InstantiationException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aillegalaccessexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">IllegalAccessException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aunsupportedlookandfeelexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">UnsupportedLookAndFeelException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> 
			    <span style="color: #009900;">&#125;</span> 
			<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<h2>JavaFX GUI?</h2>
<p>Very likely. Here I will try to come with something that looks totally awesome, less &#8220;Swingy&#8221; <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Still, the old GUI will be supported so you will have two flavors of it. Let&#8217;s see how that goes, but I expect it to be a combination of <a href="http://developers.sun.com/learning/javaoneonline/sessions/2009/pdf/TS-5575.pdf">Swing + JavaFX</a>.</p>
<h2>More localization?</h2>
<p>I&#8217;m thinking seriously to add more languages to StupidZombie. If the audience is global then it should, right?</p>
<p>OK, too much thinking, time to do some coding instead <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/07/18/thinking-ahead-stupidzombie-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finished adding online manual browsing using default browser</title>
		<link>http://stupidzombie.com/blog/2009/07/04/finished-adding-online-manual-browsing-using-default-browser/</link>
		<comments>http://stupidzombie.com/blog/2009/07/04/finished-adding-online-manual-browsing-using-default-browser/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 11:00:56 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[java native desktop]]></category>
		<category><![CDATA[stupidzombie]]></category>
		<category><![CDATA[swing]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=113</guid>
		<description><![CDATA[Using Java Desktop object I enabled this functionality for the 1.1 release. Now is time to code other features.]]></description>
			<content:encoded><![CDATA[<p>Using Java Desktop object <a href="http://kenai.com/jira/browse/STUPIDZOMBIE-10">I enabled this functionality for the 1.1 release</a>. Now is time to code other features.</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/07/04/finished-adding-online-manual-browsing-using-default-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
