TestFirstUserInterfaces fields frequent JavaSwing questions, so here's a list of citations to some answers...

	* ''UnitTestingInJava - How Tests Drive the Code''
		* http://www.amazon.com/exec/obidos/ASIN/1558608680
		* ''"The book teaches how to use JUnit to develop applications in a TestDrivenDevelopment style and covers advanced topics, eg. Web applications, GraphicalUserInterface''''''s, databases and threaded apps.''
		* ''"Search within http://www.mkp.com to download forewords, table of contents and sample chapter which is about test-first development of Java Swing GUIs."'' --JohannesLink

	* http://groups.yahoo.com/group/TestFirstUserInterfaces/message/63
		* ''a beautiful post by AndrewForward, including a code sample and lists of very specific useful concepts''
		* ''"My current project is Java using AWT / Swing with testing help from JUnit... In essence, before I write any production code (even for the GUI) - I really try and consider what I want a certain component (button, menu, panel, etc) to do and I figure out how I can assert it has just done what I expected (right, TDD). Perhaps because GUI libraries are already so huge that we might think TDD won't work - but it does.''

	* http://groups.yahoo.com/group/TestFirstUserInterfaces/message/193
		* ''my search cited Swing ''in-passim'' there, but the post also contains a very nice sumary of general TestFirstUserInterfaces issues ;-)''

	* GuiTesting
		* ''"Here is an example test, which adds a subtree of business nodes to a structure represented by a JTree, saves it, deletes the top of the subtree, and finally confirms that all of the subnodes below are removed as well.''"

	* http://www.superlinksoftware.com/cgi-bin/jugwiki.pl?TestingGUIs
		* ''mentions Abbot, at http://sourceforge.net/projects/abbot ''
		* ''and JfcUnit, at http://sourceforge.net/projects/jfcunit/ ''