<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Which Look and Feel should be default in Java 7</title>
	<atom:link href="http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/</link>
	<description>Jasper Potts's Blog on Java and Life</description>
	<lastBuildDate>Sun, 07 Mar 2010 11:09:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Miguel Muñoz</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1617</link>
		<dc:creator>Miguel Muñoz</dc:creator>
		<pubDate>Sat, 04 Apr 2009 02:29:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1617</guid>
		<description>I say fix the bugs in Numbus, then make it the default LF. Unfortunately, visual bugs filed for Nimbus are given low priority. For example, please get rid of row striping in JTables! (If I want striped rows, I&#039;ll write them myself.) As it is, the stripes make it impossible to write my own renderer without losing the striping some columns. Many other people posting here have mentioned other Nimbus bugs that should also be fixed first. Aside from these bugs, Nimbus looks gorgeous. 

There&#039;s a good argument to be made for using the native PLAF, but any existing app that needs native is already set that way, so this change will only affect those that need a cross platform PLAF.

Even if we go with native, I like the idea of making a cross platform PLAF the default in browser apps.

As for the claim that we&#039;ll give ammo to Swing critics when we don&#039;t use the platform PLAF, I say those of us who know how to write a Swing app that runs smoothly and performs well should stick with cross platform UIs. Let people know Swing apps can run fast.</description>
		<content:encoded><![CDATA[<p>I say fix the bugs in Numbus, then make it the default LF. Unfortunately, visual bugs filed for Nimbus are given low priority. For example, please get rid of row striping in JTables! (If I want striped rows, I&#8217;ll write them myself.) As it is, the stripes make it impossible to write my own renderer without losing the striping some columns. Many other people posting here have mentioned other Nimbus bugs that should also be fixed first. Aside from these bugs, Nimbus looks gorgeous. </p>
<p>There&#8217;s a good argument to be made for using the native PLAF, but any existing app that needs native is already set that way, so this change will only affect those that need a cross platform PLAF.</p>
<p>Even if we go with native, I like the idea of making a cross platform PLAF the default in browser apps.</p>
<p>As for the claim that we&#8217;ll give ammo to Swing critics when we don&#8217;t use the platform PLAF, I say those of us who know how to write a Swing app that runs smoothly and performs well should stick with cross platform UIs. Let people know Swing apps can run fast.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alessandro</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1615</link>
		<dc:creator>Alessandro</dc:creator>
		<pubDate>Fri, 03 Apr 2009 12:59:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1615</guid>
		<description>Native.

Nimbus looks  great, but is NOT 100% compatible with previous LaFs.
Several long used Swing properties are missing, and almost impossible to fix unless you fix your code to run on both paths : old swing and Nimbus.

As sad before, applications supporting  Nimbus must be made from scrach, and with care to make it also works on native LaF.</description>
		<content:encoded><![CDATA[<p>Native.</p>
<p>Nimbus looks  great, but is NOT 100% compatible with previous LaFs.<br />
Several long used Swing properties are missing, and almost impossible to fix unless you fix your code to run on both paths : old swing and Nimbus.</p>
<p>As sad before, applications supporting  Nimbus must be made from scrach, and with care to make it also works on native LaF.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ivan</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1574</link>
		<dc:creator>Ivan</dc:creator>
		<pubDate>Tue, 24 Mar 2009 15:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1574</guid>
		<description>Java&#039;s KDE-incompatibility should be solved by Sun (by contributing patches).
I&#039;m sure, they have the necessary man hours to do this ;)</description>
		<content:encoded><![CDATA[<p>Java&#8217;s KDE-incompatibility should be solved by Sun (by contributing patches).<br />
I&#8217;m sure, they have the necessary man hours to do this <img src='http://www.jasperpotts.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: debabrata pati</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1573</link>
		<dc:creator>debabrata pati</dc:creator>
		<pubDate>Tue, 24 Mar 2009 14:12:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1573</guid>
		<description>I think the native look n feel is the best chioce, but needs to more polished.</description>
		<content:encoded><![CDATA[<p>I think the native look n feel is the best chioce, but needs to more polished.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1572</link>
		<dc:creator>John</dc:creator>
		<pubDate>Tue, 24 Mar 2009 13:23:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1572</guid>
		<description>Nimbus looks nice, but to retrofit it to an existing app requires a lot of work going well beyond the layout changes. Font handling is one of the nuisance features, if an app specifies fonts for components then under Nimbus they can end up with the font changing as the mouse passes over the component or depending on the selection state. The asymmetric scroll bar visuals are another nuisance, no apparent way to correct them according to their position relative to the component. If Nimbus were to be the default rather than a deliberate selection it would need to play better with existing code.</description>
		<content:encoded><![CDATA[<p>Nimbus looks nice, but to retrofit it to an existing app requires a lot of work going well beyond the layout changes. Font handling is one of the nuisance features, if an app specifies fonts for components then under Nimbus they can end up with the font changing as the mouse passes over the component or depending on the selection state. The asymmetric scroll bar visuals are another nuisance, no apparent way to correct them according to their position relative to the component. If Nimbus were to be the default rather than a deliberate selection it would need to play better with existing code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andriy Tsykholyas</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1571</link>
		<dc:creator>Andriy Tsykholyas</dc:creator>
		<pubDate>Mon, 23 Mar 2009 08:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1571</guid>
		<description>I believe that Java apps should look like native apps.
But as David Goodenough and Ivan already noticed GTK is not OK for KDE/non-gnome X11 desktops. So, I voted for Nimbus.</description>
		<content:encoded><![CDATA[<p>I believe that Java apps should look like native apps.<br />
But as David Goodenough and Ivan already noticed GTK is not OK for KDE/non-gnome X11 desktops. So, I voted for Nimbus.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastian</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1570</link>
		<dc:creator>Sebastian</dc:creator>
		<pubDate>Sun, 22 Mar 2009 11:52:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1570</guid>
		<description>Well, I voted for the native look&amp;feel. Though I like that Nimbus offers better configurability (and hopefully by the time of JDK 7 even a visual designer), it&#039;s current state, well, does not really match my visual preferences.

Best,
S.</description>
		<content:encoded><![CDATA[<p>Well, I voted for the native look&amp;feel. Though I like that Nimbus offers better configurability (and hopefully by the time of JDK 7 even a visual designer), it&#8217;s current state, well, does not really match my visual preferences.</p>
<p>Best,<br />
S.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JOKe</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1569</link>
		<dc:creator>JOKe</dc:creator>
		<pubDate>Sun, 22 Mar 2009 11:43:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1569</guid>
		<description>native doesnt meen : GTK on Unix,
GTK on Gnome
QT on KDE
maybe Nimbus on other ?</description>
		<content:encoded><![CDATA[<p>native doesnt meen : GTK on Unix,<br />
GTK on Gnome<br />
QT on KDE<br />
maybe Nimbus on other ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: skunktrader</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1568</link>
		<dc:creator>skunktrader</dc:creator>
		<pubDate>Sat, 21 Mar 2009 16:07:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1568</guid>
		<description>The fact that Nimbus chooses to ignore things like insets on Buttons etc. etc. makes it useless in the real world imho.</description>
		<content:encoded><![CDATA[<p>The fact that Nimbus chooses to ignore things like insets on Buttons etc. etc. makes it useless in the real world imho.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony</title>
		<link>http://www.jasperpotts.com/blog/2009/03/which-look-and-feel-should-be-default-in-java-7/comment-page-1/#comment-1566</link>
		<dc:creator>Anthony</dc:creator>
		<pubDate>Wed, 18 Mar 2009 08:37:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasperpotts.com/blog/?p=198#comment-1566</guid>
		<description>Note that Nimbus is more strick than other L&amp;F about creating and using components outside the Event Dispatch Thread. When testing it, I had to change my code to make it work. I think that several applications will break if changed to default.</description>
		<content:encoded><![CDATA[<p>Note that Nimbus is more strick than other L&amp;F about creating and using components outside the Event Dispatch Thread. When testing it, I had to change my code to make it work. I think that several applications will break if changed to default.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
