Calling all Java Programmers!

I am taking a basic computer science class where I am learning how to program in Java and our midterm project is to  construct a GUI program that meets a certain criteria. I'm stumped and was wondering if anyone had any ideas to give me...your help is greatly appreciated!

Ideas as in what to program? Give us some pointers as to some of the criterias they are looking for! Give us some context and I'm sure you'll get plenty of ideas.

Your call for arms is answered. But, Pamplemousse has a good point. What are the criteria?

True dat. We are here. What are you using? Swing?