CBSE Class 12 Informatic Practices GUI Programming

Read and download CBSE Class 12 Informatic Practices GUI Programming chapter in NCERT book for Class 12 Informatics Practices. You can download latest NCERT eBooks for 2022 chapter wise in PDF format free from This Informatics Practices textbook for Class 12 is designed by NCERT and is very useful for students. Please also refer to the NCERT solutions for Class 12 Informatics Practices to understand the answers of the exercise questions given at the end of this chapter

Gui Programming Class 12 Informatics Practices NCERT

Class 12 Informatics Practices students should refer to the following NCERT Book chapter Gui Programming in standard 12. This NCERT Book for Grade 12 Informatics Practices will be very useful for exams and help you to score good marks

Gui Programming NCERT Class 12


Learning Objectives

After studying this lesson the students will be able to: 

   Identify, name and state the usage of the different components of the NetBeans IDE.

   Identify and name the various methods and properties associated with the various form controls

   Create simple applications in Java using NetBeans IDE.

   Create GUI applications using the concepts of variables and control structures.

   NetBeans IDE allows us to develop applications by dragging and positioning GUI  components from a palette onto a container. The GUI builder automatically takes care of the correct spacing and alignment of the different components relative to each other. The JFrame acts as a container for the elements like the JLabel, JButton, JTextArea and allows direct editing of their associated properties at the design time and run time. The related methods are used in the code to develop applications for a specific task. The concept of variables and control structures are used to simplify the code of the applications.

This group of phrases has something amazing hidden in it. Try and find out what is so unusual about this group of phrases? Is there any specific pattern in each line? * Bar crab Borrow or rob Straw warts


   Live evil

   A man, a plan, a canal--Panama!

   Delia failed.

   Evil olive

   Pull up if I pull up.

   Step on no pets.

   Ten animals I slam in a net.

   Was it a bat I saw?

   Was it a car or a cat I saw?

We found an interesting pattern in the puzzle and we will use this concept to develop an application in netbeans. Let us take a journey back in time and think as to what the world was like 15 years ago. Amazon was a large river in South America. Yahoo was a term from Gulliver's Travels. A googol was a very large number (one followed by a hundred zeroes) and to get our tickets booked we had to go to shops called 'travel agents'. In case we fell sick and went to a  hospital, our records were maintained on paper. If the doctor wanted to refer to a particular patient's record, he had to instruct a assistant to hunt for information from the pile of files.

Nowadays hospitals use computers to keep the records of patients - medical history, details on what medication to give to a patient, the prescribed dosage and also personal details that can be accessed at the click of a button. The entire information is entered into a computer using a front end that accepts the different patient details. We learnt how to design valid front end forms in class XI in Java using the NetBeans IDE. This chapter will help us recapitulate all the concepts learnt in class XI.


NetBeans IDE

It can be used to create java applications very easily using the efficient GUI builder. Let us quickly recap the different components of the NetBeans IDE: 

Figure 3.1 NetBeans IDE

   1. Title Bar

   2. Menu Bar with pull down menus

   3. Toolbars

   4. GUI builder: It is an area to place components on the form visually. There are two views of the GUI builder- the Design View and the Source View. We can switch over from one view to another by simply clicking on the source and design tabs directly above the Design Area.

5. Palette: Palette contains controls or components used to create GUI applications. Inspector Window Design Area Properties Window Palette

Please refer to the link below for -  CBSE Class 12 Informatic Practices GUI Programming



Click to View or Download pdf file
Click for more Informatics Practices Study Material

Latest NCERT & CBSE News

Read the latest news and announcements from NCERT and CBSE below. Important updates relating to your studies which will help you to keep yourself updated with latest happenings in school level education. Keep yourself updated with all latest news and also read articles from teachers which will help you to improve your studies, increase motivation level and promote faster learning

All India Children Educational Audio Video Festival

The Central Institute of Educational Technology (CIET), a constituent unit of National Council of Educational Research and Training (NCERT), is inviting entries for the 26th All India Children’s Educational Audio Video Festival (AICEAVF). This festival showcases the...

National Youth Day and Birth Anniversary of Swami Vivekananda

Ministry of Education, Govt. of India vide D.O No. 12-4/2021-IS.4 dated 04.01.2022 intimated that 12 January 2022 will be celebrated as “National Youth Day” and “Birth Anniversary of Swami Vivekananda”.   All Schools affiliated to CBSE may celebrate 12 January 2022 as...

CBSE Class 10 Revised Syllabus

Last year CBSE had to reduce the syllabus because of the pandemic situation but it was not very effective because there were no examinations. This year to avoid any confusion and conflict, CBSE has decided to reduce the syllabus into term 1 and term 2. 50 percent of...

Celebration of Matribhasha Diwas Mother Language day

UNESCO has declared 21st February of every year to be celebrated as International Mother Language day to promote dissemination of Mother Language of all, create awareness of linguistic and cultural traditions and diversity across the world and to inspire solidarity...

Class 10th and 12th Term 2 Revaluation Process 2022

Evaluation of the Answer Books is done under a well-settled Policy. To ensure that the evaluation is error free, CBSE is taking several steps. After strictly following these steps, the result is prepared. Though, CBSE is having a well-settled system of assessment,...

CBSE OMR Sheet Guidelines for Term 1

You are aware that the CBSE will be using OMR for the first time for assessment of both the Classes-X and XII in Term-I examinations. Hence, there is a need that all the students appearing in the Term-l examinations and the schools sponsoring these students should have...