Welcome to the forum! Please read this topic
to learn how to post code in code or highlight tags and other useful info for new members.
Many pass through here new to programming and Java who want to START with game programming. While I'm not a fan of that approach to learning programming or a language, doing it as a group with someone who knows what they're doing and able to lead a group to a successful conclusion might have benefits for all involved. You might 'advertise' your desires in the cafe to see if anyone would like to join a group project with a focus on gaming.