Monday, April 5, 2021

CST338 Module 5 : GUI SWING

 5.1 GUI is learned late in the game with Java.  Do you think this is helpful or harmful and why?

Learning GUI development in Java reminds me a lot of learning HTML/CSS/JavaScript. Essentially, you are creating a frame, that contains different sections and in those sections you can add objects that perform specific actions such buttons printing things when pressed etc. Learning this later is fine because most of the logic that you are building for the game is in Java. GUI should be in a separate course for design because it takes a whole mindset to be able to design an aesthetically looking game in the GUI. For this purpose, learning it second is helpful

5.2 Why do think that coding the Swing elements in Java would be more difficult compared to some other languages?

I think it's more difficult learning Swing in Java because you have to really know the language and also know OOPS concepts in order to fully grasp the GUI concept.

5.3 This week review

This week dealt with working with the Java GUI. It was challenging being able to build our project from the ground up, especially the last phase of the project in which we have to make clicking work and building our game logic. We are almost done with it so hopefully we can get it working by tomorrow night.

No comments:

Post a Comment

CST 499 Capstone - Week 8 Learning Journal Final Entry

This is the very last entry of the journal of your CS Online learning!  Keeping regular journals is a great way for us to grow, both profe...