My very first GUI

This project was for my ICS 211 class, and was one of the final assignments that was due for this class. Basically the idea was to create a Rock, Paper, Scissors GUI in Java that would keep track of score, and reset each time you play.

This was an individual project, and basically culminated all the things that I had learned not only in my 211 class, but also encompassed what I had been learning so far about Java. As this was my very first time making any kind of GUI I was having a lot of trouble getting everything to work, and placed how I wanted. I ended up not being able to make the GUI exactly how I wanted since I had to submit the assignment before the due date and time, but I was still overall happy with how it turned out. There are obviously things that I could have done better on, but it worked and I was able to get a good grade on it regardless, so it all worked out in the end.

This assignment was probably the assignment that I has the most trouble with throughout the entire class, as like I said before I was just having a lot of trouble just getting the various buttons to work how they should, and the layout of the GUI just wasn’t being made how I wanted, but I would say overall I had a fun time with it, as this showed me the potential of what I could do with this, and overall how much more I could improve on.

Overall, I think that the thing that I took away from this project was that it’s okay for me to struggle sometimes because it is those struggles that make me want to learn everything I can, and try to improve my skills to be the best they can.