where do i start when building a java desktop application?
I'm new to Java, and understand I need Eclipse, and will be doing a GUI in swing.
What will be my starting point?
Also, I need the GUI to allow someone to upload a file.
Then I want to run a macro that changes this file from word to xml, and runs an xslt tranformation, outputting to a text file.
I want to then read this file sequentially, with a java command after each one.
Any ideas how I would go about this? Also, would I need to setup a database to store the word, xml and text documents?

