< xmlns="http://www.w3.org/1999/xhtml"> <> < http-equiv="Content-Type" content="text/html; charset=utf-8"> < name="description" content="Javalobby.org is a top Java site where our 162009 members enjoy free Java presentations, articles, Java books, news, forums & announcements. Join us, it's free."> < name="keywords" value="Java,J2EE,J2ME,J2SE,JDK,JVM,JDC,Swing,SWT,Eclipse,Java 2 Enterprise Edition,Java 2 Standard Edition,Web Start,JSP,Java Server Pages,tutorial,news,help,downloads,free books"> <>Javalobby - Sun Java, JSP and J2EE technology programming forums, software downloads, jobs and tutorials < href="/css/jl.css" rel="stylesheet" type="text/css"> < href="/css/jlHome.css" rel="stylesheet" type="text/css"> < href="/css/navmenu.css" rel="stylesheet" type="text/css"> < rel="shortcut icon" href="/favicon.ico" type="image/x-icon"> < rel="alternate" type="application/rss+xml" title="JL Java Announcements RSS" href="http://www.javalobby.org/forumRSS/17.xml"> < rel="alternate" type="application/rss+xml" title="Javalobby Front Page RSS" href="http://www.javalobby.org/forumRSS/61.xml"> < type="text/javascript">//><!-- sfHover = function() { var sfEls = document.getElementById("nav").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); } } } if (document.all) { //MS IE if (window.attachEvent) window.attachEvent("onload", sfHover); else { //IE 5.2 Mac does not support attachEvent var old = window.onload; window.onload = function() { if (old) old(); sfHover(); } } } //--><!// <> < id="wrap_outer"> < id="wrap_inner"> < id="noIntelliTXT"> < id="header"> < class="netbar"> < href="http://www.javalobby.org/" title="Java & J2EE Programming community with Java forums, Java blogs, Java news & Java tutorials">Javalobby | < href="http://www.javacrawl.com/" title="RSS Portal for Java news & J2EE news">Javacrawl | < href="http://www.jdocs.com/" title="Javadoc API docs for over 130 Java & J2EE libraries">JDocs | < href="http://www.jroller.com/" title="Free Java Blogging community for Java & J2EE Developer blogs">JRoller | < href="http://www.jugcentral.com/" title="Java User Group hosting & services for JUGs">JUGCentral | < href="http://www.myjavaserver.com/" title="Free Java JSP & J2EE hosting for developers learning Java">MyJavaServer | < href="http://www.javalobby.org/advertise.jsp" title="Promote your products & services to Java developers"><>ADVERTISE < class="welcomebar"> < action="/forums/login.jspa" method="post" name="loginform"> Username/Email: < type="text" name="username" size="20" maxlength="150" value="" tabindex="1" id="username01"> Password: < type="password" name="password" size="20" maxlength="150" value="" tabindex="2" id="password01"> < type="hidden" name="autoLogin" id="autoLogin01" value="true"> < type="hidden" name="successURL" id="successURL01" value="http://www.javalobby.org/index.jsp"> < href="javascript:document.loginform.submit()">SIGN IN < id="noIntelliTXT"> < id="navcontainer"> < id="nav"> <>< href="/">Home <>< href="#">Features <> <>< href="/forums/post!default.jspa?forumID=61">Submit&nbsp;an&nbsp;article <>< href="/spotlights.jsp?view=all">Presentations and Articles <>< href="/av/javapolis/">JavaPolis 2004 Online <>< href="notyet.jsp">Editorials <>< href="/java/forums/f17.html">Announcements <>< href="/nl/index.jsp">Newsletters <>< href="/java/forums/c1.html">Forums <> <>< href="/java/forums/c1.html">Overview <>< href="/forums/help.jspa">Help&nbsp;&amp;&nbsp;FAQ <>< href="notyet.jsp">Posting&nbsp;guidelines <>< href="notyet.jsp">Recent&nbsp;postings <>< href="notyet.jsp">Popular&nbsp;discussions <>< href="/forums/online.jspa">Who's&nbsp;online <>< href="#">Blogs <> <>< href="http://www.jroller.com/">Popular&nbsp;blogs <>< href="http://www.jroller.com/user.do?method=registerUser ">Start&nbsp;your&nbsp;free&nbsp;blog <>< href="http://www.jroller.com/">Recent&nbsp;blog&nbsp;entries <>< href="#">JL Network <> <>< href="http://www.javalobby.org/" title="Java J2SE J2EE Programming community with Java forums, Java blogs, Java news & Java tutorials">Javalobby.org <>< href="http://www.javacrawl.com/" title="RSS Portal for Java news & J2EE news">Javacrawl.com <>< href="http://www.jdocs.com/" title="Javadoc API docs for over 130 Java & J2EE libraries">JDocs.com <>< href="http://www.jroller.com/" title="Free Java blog network for over 7,000 Java & J2EE Developer blogs">JRoller.com <>< href="http://www.jugcentral.com/" title="Java User Group hosting & services for JUGs">JUGCentral.com <>< href="http://www.myjavaserver.com/" title="Free Java JSP & J2EE hosting for developers learning Java">MyJavaServer.com <>< href="#">Friends&nbsp;&amp;&nbsp;Partners <>< href="#">Members&nbsp;Only <> <>< href="/forums/usersettings!default.jspa">Control&nbsp;Panel <>< href="/forums/accountEditNewsletter!default.jspa">Subscriptions <>< href="notyet.jsp">Downloads <>< href="notyet.jsp">Benefits <>< href="notyet.jsp">Special&nbsp;Offers <>< href="#">About JL <> <>< href="/about.jsp">Our&nbsp;story <>< href="/network.jsp">Sites&nbsp;&amp;&nbsp;Services <>< href="/inthenews.jsp">In&nbsp;the&nbsp;News <>< href="/privacy.jsp">Privacy&nbsp;policy <>< href="/contact.jsp">Contact&nbsp;us <>< href="/advertise.jsp">Advertising&nbsp;info <>< href="/forums/help.jspa">FAQ < style="clear: both;"> < id="rightColumn"> < class="announce"> <>White Papers < class="headlines"> < style="font-weight:bold">< href="/whitepapers/paper.jsp?id=6">High-Performance Persistence For Java < class="announce"> <>Announcements< class="continued">< href="/java/forums/f17.html">More &raquo; < src="/images/std/icons/write_16x16.gif" hspace="0" vspace="0" align="texttop"> < href="/forums/post!default.jspa?forumID=17" class="post">Post a new announcement < class="headlines"> <>< href="/java/forums/t18624.html" title="0 replies: Posted 05/09 by Horst Heistermann">WebWindow 3.21: Web Browser updated <>< href="/java/forums/t18623.html" title="0 replies: Posted 05/09 by Mathias Muller">Ivy Eclipse UI 1.0.1 maintenance release <>< href="/java/forums/t18622.html" title="0 replies: Posted 05/09 by Andrus Adamchik">Cayenne 1.2M4: Open source Java ORM <>< href="/java/forums/t18621.html" title="2 replies: Posted 05/09 by Sandra">UltraLightClient 6.0: server-side Swing API <>< href="/java/forums/t18620.html" title="0 replies: Posted 05/09 by ZValley">Wingz 1.0.5: Swing and RIA framework <>< href="/java/forums/t18618.html" title="0 replies: Posted 05/09 by vlsolutions">VLDocking Framework 1.1 : Swing Docking <>< href="/java/forums/t18614.html" title="0 replies: Posted 05/08 by David Martin">ExtremePlanner 1.3 - Agile Project Planning... < id="mpu"> < language="JavaScript" src="http://avpa.javalobby.org/servlet/view/javascript/zone?zid=31&pid=0&random=10671082" type="text/javascript"> <> < src="http://avpa.javalobby.org/servlet/view/html/zone?zid=31&pid=0&random=10671082" height="250" width="300" hspace="4" vspace="4" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"> < href="http://avpa.javalobby.org/servlet/click/zone?zid=31&pid=0&lookup=true&random=10671082" target="_top"> < src="http://avpa.javalobby.org/servlet/view/image/zone?zid=31&pid=0&random=10671082" height="250" width="300" hspace="4" vspace="4" border="0" alt="Support Javalobby, visit our sponsors"> < class="poll"> < src="http://www.javalobby.org/surveys/ps?s=1452"> < src="http://www.javalobby.org/surveys/include/poll.js"> < id="hotThreads"> < class="topPosters"> <>Top Posters <> <>< href="/forums/profile.jspa?userID=61820" title="32 messages this week">Andy Tripp <>< href="/forums/profile.jspa?userID=100322" title="23 messages this week">Richard Bair <>< href="/forums/profile.jspa?userID=101268" title="19 messages this week">Xavier Cho <>< href="/forums/profile.jspa?userID=134809" title="13 messages this week">cowwoc <>< href="/forums/profile.jspa?userID=90512" title="12 messages this week">Will Hartung <>Top Discussions <> <>< href="/java/forums/t18567.html" title="107 replies: Posted 05/04 by Daniel Spiewak">WYSIWYG GUI builders (107 replies) <>< href="/java/forums/t18544.html" title="55 replies: Posted 05/04 by Xavier Cho">Swing vs SWT... again! (55 replies) <>< href="/java/forums/t18511.html" title="42 replies: Posted 05/01 by Michael Urban">What Mustang Desktop Feature do You Most Want? (42 replies) <>< href="/java/forums/t18540.html" title="41 replies: Posted 05/03 by Rick Ross">Is there a renaissance in desktop and client-side Java? (41 replies) <>< href="/java/forums/t18626.html" title="41 replies: Posted 05/09 by Michael Urban">Project Harmony: Open Source J2SE (41 replies) < id="leftColumn"> < class="spotlight"> < class="continued">< href="spotlights.jsp">More Features &raquo; <>Spotlight Features < class="feature"> < href="/articles/tomcat2go/" target="_blank">< src="/images/spotlight/tomcat-to-go.gif" width="80" height="60" border="0" title="Take Your Tomcat on the Road"> < class="featureText"> <>< href="/articles/tomcat2go/" target="_blank"> Take Your Tomcat on the Road Run Tomcat from your USB drive! Roshan Shrestha shows how to organize everything you need, including Java, so you can click & run Tomcat from your keychain. (< class="post" href="/java/forums/t18625.html">1 reply: add yours) < class="feature"> < href="/articles/jvmpi/" target="_blank">< src="/images/spotlight/jvmpi.gif" width="80" height="60" border="0" title="Profile your code with JVMPI"> < class="featureText"> <>< href="/articles/jvmpi/" target="_blank"> Profile your code with JVMPI In this Javalobby exclusive, Romain Guy explores how you can use the often missed JVMPI (The Java Virtual Machine Profiling Interface) to profile your application. Get control of your bits today! (< class="post" href="/java/forums/t18458.html">17 replies: add yours) < class="feature"> < href="/articles/ant-preprocessor/" target="_blank">< src="/images/spotlight/ant-preprocessor.gif" width="80" height="60" border="0" title="Using Ant as a Text Substitution Preprocessor"> < class="featureText"> <>< href="/articles/ant-preprocessor/" target="_blank"> Using Ant as a Text Substitution Preprocessor One of the lesser known features of Ant is the ability to replace tokens inside text files. Pete Eakle of JExamples examines how you can use Ant as an advanced preprocessor. (< class="post" href="/java/forums/t18402.html">21 replies: add yours) < id="hotThreads"> < class="topPosters"> <>Useful Forums <> <>< href="/java/forums/f209.html">Q&A: Beginner <>< href="/java/forums/f210.html">Q&A: Intermediate <>< href="/java/forums/f211.html">Q&A: Advanced <>< href="/java/forums/f203.html">Java Jobs Offered <>< href="/java/forums/f204.html">Java Jobs Wanted <>< href="/java/forums/c29.html">More Java Forums <>Java Tips & Tricks< class="continued">< href="/java/forums/f18032.html">More Tips &raquo; < src="/images/std/icons/write_16x16.gif" hspace="0" vspace="0" align="texttop"> < href="/forums/post!default.jspa?forumID=18032" class="post">Post a new Java tip <> <> < href="/java/forums/t18617.html" title="2 replies: Posted 05/09 by R.J. Lorimer"> SwingX: Consider JXHyperlink As An Alternative To Buttons (2 replies) <> < href="/java/forums/t18566.html" title="5 replies: Posted 05/04 by R.J. Lorimer"> SwingX: Translucent Panels 101 (5 replies) <> < href="/java/forums/t18515.html" title="12 replies: Posted 05/01 by R.J. Lorimer"> Logging: Trim Down Core Java Log Messages (12 replies) <> < href="/java/forums/t18465.html" title="5 replies: Posted 04/27 by R.J. Lorimer"> MP3: Play MP3s from Java with Javazoom (5 replies) <> < href="/java/forums/t18406.html" title="0 replies: Posted 04/24 by R.J. Lorimer"> Hibernate: Providing Connections for Hibernate (0 replies) < class="topnews"> <>Current Discussions< class="continued">< href="/java/forums/f61.html">More Discussions &raquo; < src="/images/std/icons/write_16x16.gif" hspace="0" vspace="0" align="texttop"> < href="/forums/post!default.jspa?forumID=61" class="post">Post a new discussion topic <>< href="/java/forums/t18626.html" title="41 replies: Posted 05/09 by Michael Urban">Project Harmony: Open Source J2SE <>On Friday, Geir Magnusson submitted a proposal to the Apache Incubator PMC for an open source J2SE 5 using the Apache software license. The proposal has support from major OS names. Can it fly? < class="details">41 replies: Posted 05/09 by Michael Urban in News <>< href="/java/forums/t18616.html" title="11 replies: Posted 05/08 by Michael Urban">JSR 273 Promises VB Like Simplicity for Java <>.NET development tools have a strong advantage over when it comes to theability to build complex applications by visually connecting components. JSR 273 plans to change that. < class="details">11 replies: Posted 05/08 by Michael Urban in News <>< href="/java/forums/t18605.html" title="10 replies: Posted 05/08 by Steve Wood">The Tigers Aren't Playing Together Very Well! <>I've just bought a brand new Apple PowerBook G4 and upgraded to the new Tiger Mac OSX. The trouble is: Java doesn't appear to work correctly on Mac OSX Tiger. < class="details">10 replies: Posted 05/08 by Steve Wood in Problems, Noteworthy < class="textAd"><>< href="http://txt.javalobby.org/index.php?section=redir&zid=41458a162a89d&affid=0&kid=0">Free Java Blogs <>Start your free Java developer blog now, it's easy & fun! < class="sponsored">(sponsored)<>JRoller.com <>< href="/java/forums/t18603.html" title="4 replies: Posted 05/07 by Michael Urban">Java Development on Blackberry <>Blackberry has recently surpassed Palm as the most popular PDA. The folks at Blackberry have also made it very easy to get started in Java development for their PDAs. < class="details">4 replies: Posted 05/07 by Michael Urban in Mobile <>< href="/java/forums/t18598.html" title="16 replies: Posted 05/07 by Alex Lynch">Finally, Enclosure. <>Enclosure acts as a security manager, deployment system, and application launcher, all in one. Interested? < class="details">16 replies: Posted 05/07 by Alex Lynch in Announcements, Opinion <>< href="/java/forums/t18594.html" title="7 replies: Posted 05/06 by Sebastian Ferreyra">Essential Tools for Extreme Programmers <>Check out these absolutely essential tools for all extreme programmers. I have a hard time understanding how we could have lived without them for so long :) < class="details">7 replies: Posted 05/06 by Sebastian Ferreyra in Beyond Java, Noteworthy < class="textAd"><>< href="http://txt.javalobby.org/index.php?section=redir&zid=42166ac596237&affid=0&kid=0">No Fluff Just Stuff Java/.NET Symposiums <>Immerse yourself for three days in more than 65 hardcore technical sessions covering J2EE, J2SE, client-side Java, web services, .NET, and more... < class="sponsored">(sponsored)<>nofluffjuststuff.com <>< href="/java/forums/t18589.html" title="6 replies: Posted 05/06 by Julien Ponge">IzPack changes license from GPL to Apache <>After discussing it on the IzPack mailing-lists, we have decided to move from the GNU GPL to the Apache Software License 2.0. We believe that this will be beneficial for the project. < class="details">6 replies: Posted 05/06 by Julien Ponge in News, Desktop <>< href="/java/forums/t18578.html" title="6 replies: Posted 05/05 by Michael Urban">James Gosling Interview <>James Gosling gave an interview to BusinessWeek recently in which he talks about his own visions for Java, as well as how being "The father of Java" has affected his life. < class="details">6 replies: Posted 05/05 by Michael Urban in News <>< href="/java/forums/t18572.html" title="25 replies: Posted 05/05 by Sebastian Ferreyra">How Do You Determine Method Visibility? <>I've read around of various different methods for determining the visibility of methods. How do you do it? < class="details">25 replies: Posted 05/05 by Sebastian Ferreyra in Technique, Opinion < class="textAd"><>< href="http://txt.javalobby.org/index.php?section=redir&zid=4224e465927d1&affid=0&kid=0">Help wanted: Link to Javalobby <>Please link to Javalobby.org from your Web site. It's easy with these simple graphics. Thank you! < class="sponsored">(sponsored)<>Link to Javalobby.org <>< href="/java/forums/t18569.html" title="5 replies: Posted 05/05 by Bill Venners">Design Time API aims to make JavaBeans more VB-like <>Joe Nuxoll, spec lead of JSR 273, Design Time API for JavaBeans, suggests that the Java community's culture is biased in favor of class libraries rather than components. What do you think? < class="details">5 replies: Posted 05/05 by Bill Venners in Opinion, Tools < class="headlines"><>< title="107 replies: Posted 05/04 by Daniel Spiewak" href="/java/forums/t18567.html">WYSIWYG GUI builders < class="details">(107 replies) <>< title="5 replies: Posted 05/04 by Rob Demmer" href="/java/forums/t18519.html">NetBeans Mobility Pack Needs Your Help < class="details">(5 replies) <>< title="40 replies: Posted 05/04 by Tim Diggins" href="/java/forums/t18552.html">FreeBSD vs Linux for Java J2EE - anyone have a crystal ball < class="details">(40 replies) <>< title="55 replies: Posted 05/04 by Xavier Cho" href="/java/forums/t18544.html">Swing vs SWT... again! < class="details">(55 replies) <>< title="41 replies: Posted 05/03 by Rick Ross" href="/java/forums/t18540.html">Is there a renaissance in desktop and client-side Java? < class="details">(41 replies) < class="continued">< href="/java/forums/f61.html">More Discussions &raquo; < id="footer"> < language="JavaScript" src="http://avpa.javalobby.org/servlet/view/javascript/zone?zid=24&pid=0&random=32746867" type="text/javascript"> <> < src="http://avpa.javalobby.org/servlet/view/html/zone?zid=24&pid=0&random=32746867" height="60" width="468" hspace="0" vspace="0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"> < href="http://avpa.javalobby.org/servlet/click/zone?zid=24&pid=0&lookup=true&random=32746867" target="_top"> < src="http://avpa.javalobby.org/servlet/view/image/zone?zid=24&pid=0&random=32746867" height="60" width="468" hspace="0" vspace="0" border="0" alt="Click Here!"> < href="http://www.spreadfirefox.com/?q=affiliates&amp;id=29092&amp;t=64" class="noborder">< border="0" alt="Get Firefox!" title="Get Firefox!" src="/images/logos/get_firefox.gif">