As we discussed the various programming languages in the last blog and we shortened it down to Java as it has many advantages over the traditional programming languages. Now it’s time to think about the GUI(i.e. Graphical User Interface) platform to be used.
We need to think it priorly because the GUI and code should be collaborated in terms to give the user a nice experience i.e. user-friendly without any disturbance issues. For the GUI we are using JAVA SWING. It is an API(Application Program Interface) of Oracle providing the GUI for the Java Programs.
WHY TO GO FOR JAVA SWING?
- The JAVA SWING is a core part of java foundation which was designed for developing a desktop application. It has shown its own impact and significance in the software development.
- The JAVA SWING supports java programming and its programming structure is analogous to the normal java language. Thus, the programming collaboration issue with GUI gets automatically resolved.
- The utmost beneficiary of using JAVA SWING is that it is platform independent.
- It has all light-weight components i.e. they don’t get stacked over each other at time loading.
Java Swing has great advantages as well in addition it has simple GUI components such as label to the complex tree and table.
The Basic Components of the Java Swing Architecture are listed below:
Like any other GUI implementations the Swing also has the basic components which are JCheckBox, Jslider, JRadioButton, JToggleButton, JTextArea, Jlabel, JTextField, Jbutton and many more.
This was all about our framework selection and why that framework was selected by us. In the next blog, we will see how the use of GUI enhances the visibility of the output and makes the application more user-friendly. Until then, HAPPY CODING!
Nice work guys.
ReplyDeletegood
ReplyDeleteGood job guys
ReplyDeleteThanks
DeleteImpressive
ReplyDeleteIt gives basic idea of your project.Nyc
ReplyDeleteAwesome👍
ReplyDeletePlenty of Information ! 🌟🌟🌟
ReplyDeleteThank you for sharing
You are most welcome
DeleteVery informative
ReplyDeleteVery informative
ReplyDeleteGood job
Very helpful!!
ReplyDeleteNice!!!
ReplyDeleteGreat work keep posting 👌
ReplyDeleteYes go-ahead in a sequence for more
DeleteQuite precise and apt.
ReplyDeleteQuite interesting!
ReplyDeleteYes It is read the further blogs for more information
DeletePerfect Framework selection for such a gaming application and platform
ReplyDeleteThank u so much .
DeleteHelp full
ReplyDelete
ReplyDeleteNice work
Good work
ReplyDeleteNusta ✌️✌️✌️✌️
Fantabulous
ReplyDeleteGood Work Ninad and Team, Keep it up guys....
ReplyDeleteYes team working as a whole really creates good content
DeleteReally very helpfull👍
ReplyDeleteVery informative👍
ReplyDeleteGood job guys....👍
ReplyDeleteVery informative guys..keep up the good work
ReplyDeleteGo ahead we have more for you
Deletenice info
ReplyDeleteVery Informative, keep it up Ninad and team.
ReplyDeleteNice idea good job
ReplyDeleteGreat work guys!!
ReplyDeleteWell framed!
ReplyDeleteThanks
DeleteWell designed framework 👍
ReplyDeleteGreat work guys
ReplyDeleteThank u for your valuable words
DeleteGood work Ninad and Team.
ReplyDeleteGreat work Ninad.
ReplyDeleteGood job guys
ReplyDeleteKeep posting!!
Good content
ReplyDelete