velopers who
cannot create a new look and feel by subclassing existing
look-and-feel components (such as those provided
by the <code>javax.swing.plaf.basic</code> and
<code>javax.swing.plaf.metal</code> packages).

<p>
<strong>Note:</strong>
Most of the Swing API is <em>not</em> thread safe.
For details, see
<a
href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html"
target="_top">Threads and Swing</a>,
a section in
<em><a href="http://java.sun.com/docs/books/tutorial/"
target="_top">The