Re-posting (or rather, updating) your scenario would be a start; but, what you really mean is "Where do I begin?." You are the one who has the final say as to what you want in your scenario; how things are to work and look. You must be able to explain in detail everything you need help on. Basically, the same as you should have been doing all along.
(1) attempt to create code to do what you want
(2) if having problems, post the tried code and explain in detail the issue
(3) resolve the problem
Work on one aspect of your project at a time. Get each part working before moving on to the next.
If you are telling me to try to attempt to create the code, could you explain what I would need to do? That way you are not doing all the work and I can learn from my errors. If I had the proper knowledge, I would not be asking all these questions, but that is not case here. I only wish to learn more about programming, since that is what I want to do when I leave high school.
My suggestion to you is to look over the Trail: Learning the Java Language. After checking that out, you should be in a much better position to tackle the project.