Final Java Project

Hello, it is almost summer soon and for my java class, I wanted to make an MP3 player with java code as my final project. When I first came up with that idea, I had a vague idea about how I want it to be, but now that I look at it, I don't know how or where to start.
My Idea for my final Project:
(I just want some pointers so I know where to go)
My final project will be an MP3 player, I want it to have it's own UI, like maybe I can design the look and the buttons with Photoshop, so like a png file or whatever. (Please correct me if it's not possible) Then I want it to be able to have a music library, so people who use it can add their own music to the library and the program will be able to read the file and play it. That's all I can think of right now, and my brain is having a mental block at the moment. Please be so kind to help me out to start my little final project.

Re: Final Java Project

If you don't where to start, I'd say you're in way over your head with this idea and should choose a project closer to your level of knowledge and experience with Java. As for your question of where to start – if you really have no idea*– I suggest speaking with your teacher and/or your peers for ideas on what other projects you can pursue.