Homework Questions? Ask a Tutor for Answers ASAP
I can certainly do the first one for you. I haven't even looked at the other two.
I would do this the simple way, in AWT. No need to waste effort on Swing.
Of course, there's no evident way to upgrade with a premium service officer, so perhaps you're out of luck until I can get that to work.