Welcome to the JavaRanch. Please UseCodeTags in the future. It preserves the formatting of your code so it is easier to read.
While you are waiting for someone to help you, please read our FAQ: HowToAskQuestionsOnJavaRanch. The better question you ask, the more help we can be.