In summary, I feel that the GUI dispatch thread should be used for Swing activities and NOT for executing business methods.
The IT director does not anticipate much reuse of the first Java
technology system, but intends to use that system as a learning
exercise before going on to a web based system.
The only thing that kept the leeches off of me was this tiny ad:
Two software engineers solve most of the world's problems in one K&R sized bookhttps://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton