<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://philherold.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Latest News from Phil Herold</title>
 <link>http://philherold.sys-con.com/</link>
 <description>Latest News from Phil Herold</description>
 <language>en</language>
 <copyright>Copyright 2009 Ulitzer.com</copyright>
 <generator>Ulitzer.com</generator>
 <lastBuildDate>Thu, 10 Dec 2009 14:12:46 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>360</ttl>
<item>
 <title>TableLayout: Replace Your GridBag Layout Code</title>
 <link>http://philherold.sys-con.com/node/163311</link>
 <description>In this month&#039;s article I introduce TableLayout, a robust but easy-to-use LayoutManager for use in any Java Swing application. It&#039;s based very loosely on the HTML TABLE paradigm, where components are placed in table cells in row-major order. Vertical and horizontal alignment for the component in a cell can be specified, and a component (cell) may span rows and columns. I also present Forms-Panel, a JPanel sub-class that abstracts the underlying TableLayout.&lt;p&gt;&lt;a href=&quot;http://philherold.sys-con.com/node/163311&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 16 Dec 2005 19:00:00 EST</pubDate>
 <guid isPermaLink="true">http://philherold.sys-con.com/node/163311</guid>
 <comments>http://philherold.sys-con.com/node/163311#feedback</comments>
</item>
<item>
 <title>List-Based UI Framework For Your Swing Applications</title>
 <link>http://philherold.sys-con.com/node/152312</link>
 <description>In this month&#039;s article I continue my discussion of a list-based UI framework that I started last month (&#039;ArrayListModel,&#039; [JDJ, Vol. 10, issue 10]). The primary concept behind this idea is a data model that contains elements that describe parts of an application&#039;s user interface. Through a single model, various aspects of the user interface can be controlled, manipulated, and visually synchronized. There is a lot of interesting code that accompanies this article, so I encourage you to download it and check it out. Let&#039;s get started.&lt;p&gt;&lt;a href=&quot;http://philherold.sys-con.com/node/152312&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 13 Dec 2005 14:00:00 EST</pubDate>
 <guid isPermaLink="true">http://philherold.sys-con.com/node/152312</guid>
 <comments>http://philherold.sys-con.com/node/152312#feedback</comments>
</item>
<item>
 <title>ArrayListModel with Swing&#039;s JList and JComboBox</title>
 <link>http://philherold.sys-con.com/node/140133</link>
 <description>This article presents a data model based on a Collection implementation that can be used with Swing components JList and JComboBox. It also discusses a method to use these same concepts in constructing the user interface of an application.&lt;p&gt;&lt;a href=&quot;http://philherold.sys-con.com/node/140133&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 07 Nov 2005 10:00:00 EST</pubDate>
 <guid isPermaLink="true">http://philherold.sys-con.com/node/140133</guid>
 <comments>http://philherold.sys-con.com/node/140133#feedback</comments>
</item>
<item>
 <title>FrameResizer</title>
 <link>http://philherold.sys-con.com/node/117759</link>
 <description>This article presents a Java/Swing component implementation of a feature that is ubiquitous in nearly all desktop applications, particularly Windows applications - an area in the lower right portion of a window (Frame) that can be used to resize the window.&lt;p&gt;&lt;a href=&quot;http://philherold.sys-con.com/node/117759&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 10 Aug 2005 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://philherold.sys-con.com/node/117759</guid>
 <comments>http://philherold.sys-con.com/node/117759#feedback</comments>
</item>
</channel>
</rss>
