<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://NadeauSoftware.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>User interfaces</title>
 <link>http://NadeauSoftware.com/articles/user_interfaces</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en</language>
<item>
 <title>Java tip: How to add zebra background stripes to a JList</title>
 <link>http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jlist</link>
 <description>&lt;p class=&quot;summary&quot;&gt;Zebra stripes are subtle alternating stripes painted behind list items in a graphical user interface (GUI). They improve the readability of wide and long lists, but the &lt;code&gt;JList&lt;/code&gt; class in Java&#039;s Swing doesn&#039;t support them. This tip shows how to extend &lt;code&gt;JList&lt;/code&gt; to add zebra background stripes.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jlist&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jlist#comments</comments>
 <category domain="http://NadeauSoftware.com/articles/java">Java</category>
 <category domain="http://NadeauSoftware.com/articles/user_interfaces">User interfaces</category>
 <pubDate>Tue, 01 Jan 2008 19:01:51 -0800</pubDate>
 <dc:creator>Dave_Nadeau</dc:creator>
 <guid isPermaLink="false">68 at http://NadeauSoftware.com</guid>
</item>
<item>
 <title>Java tip: How to add zebra background stripes to a JTable</title>
 <link>http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jtable</link>
 <description>&lt;p class=&quot;summary&quot;&gt;Table zebra stripes are alternating subtle background stripes painted behind the table&#039;s rows in a graphical user interface (GUI). They improve the readability of long rows in wide tables, but the &lt;code&gt;JTable&lt;/code&gt; class in Java&#039;s Swing doesn&#039;t support them. This tip shows how to extend &lt;code&gt;JTable&lt;/code&gt; to add zebra background stripes.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jtable&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jtable#comments</comments>
 <category domain="http://NadeauSoftware.com/articles/java">Java</category>
 <category domain="http://NadeauSoftware.com/articles/user_interfaces">User interfaces</category>
 <pubDate>Tue, 01 Jan 2008 19:05:47 -0800</pubDate>
 <dc:creator>Dave_Nadeau</dc:creator>
 <guid isPermaLink="false">69 at http://NadeauSoftware.com</guid>
</item>
<item>
 <title>Java tip: How to add zebra background stripes to a JTree</title>
 <link>http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jtree</link>
 <description>&lt;p class=&quot;summary&quot;&gt;Zebra stripes in a graphical user interface (GUI) are subtle background stripes painted behind the rows of a hierarchical list, or tree.  They  improve the readability of wide tree rows, but  the &lt;code&gt;JTree&lt;/code&gt; class in Java&#039;s Swing doesn&#039;t support them. This tip shows how to extend &lt;code&gt;JTree&lt;/code&gt; to add zebra background stripes.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jtree&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://NadeauSoftware.com/articles/2008/01/java_tip_how_add_zebra_background_stripes_jtree#comments</comments>
 <category domain="http://NadeauSoftware.com/articles/java">Java</category>
 <category domain="http://NadeauSoftware.com/articles/user_interfaces">User interfaces</category>
 <pubDate>Tue, 01 Jan 2008 19:09:01 -0800</pubDate>
 <dc:creator>Dave_Nadeau</dc:creator>
 <guid isPermaLink="false">70 at http://NadeauSoftware.com</guid>
</item>
<item>
 <title>Java tip: Use gradient backgrounds to add interest and polish to a user interface</title>
 <link>http://NadeauSoftware.com/articles/2008/08/java_tip_use_gradient_backgrounds_add_interest_and_polish_user_interface</link>
 <description>&lt;p class=&quot;summary&quot;&gt;
Java&#039;s Swing components have a constant background color used to fill the entire component area. To add interest, contrast, and polish to a user interface, override the component&#039;s background painting and add a  gradient to smoothly vary the color across the background.  This tip shows how and demonstrates the effect.
&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://NadeauSoftware.com/articles/2008/08/java_tip_use_gradient_backgrounds_add_interest_and_polish_user_interface&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://NadeauSoftware.com/articles/2008/08/java_tip_use_gradient_backgrounds_add_interest_and_polish_user_interface#comments</comments>
 <category domain="http://NadeauSoftware.com/articles/java">Java</category>
 <category domain="http://NadeauSoftware.com/articles/user_interfaces">User interfaces</category>
 <pubDate>Thu, 21 Aug 2008 08:25:56 -0700</pubDate>
 <dc:creator>Dave_Nadeau</dc:creator>
 <guid isPermaLink="false">82 at http://NadeauSoftware.com</guid>
</item>
</channel>
</rss>
