0% found this document useful (0 votes)
21 views9 pages

Module 2 Subtopic 1

The document provides an overview of Graphical User Interfaces (GUIs), explaining that they allow users to interact with computers through visual elements like icons and menus. It introduces Tkinter as the built-in Python module for creating GUIs, highlighting its simplicity and popularity, along with other libraries like Kivy and wxPython. Additionally, it discusses widgets as essential components of GUIs that facilitate user interaction and outlines the fundamental structure of a Tkinter program.

Uploaded by

202350576
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views9 pages

Module 2 Subtopic 1

The document provides an overview of Graphical User Interfaces (GUIs), explaining that they allow users to interact with computers through visual elements like icons and menus. It introduces Tkinter as the built-in Python module for creating GUIs, highlighting its simplicity and popularity, along with other libraries like Kivy and wxPython. Additionally, it discusses widgets as essential components of GUIs that facilitate user interaction and outlines the fundamental structure of a Tkinter program.

Uploaded by

202350576
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

GUI

Module 2 Subtopic 1
GUI
 GUI stands for Graphical User Interface
 It is a form of user interface which allows users to
interact with computers through visual indicators
using items such as icons, menus, windows, etc.

Unauthorized duplication not allowed 2


Tkinter
 Tkinter is the inbuilt python module that is used to
create GUI applications.
 It is one of the most commonly used modules for
creating GUI applications in Python as it is simple
and easy to work with.
 Other Python libraries available for creating GUI
applications are Kivy, Python Qt, and wxPython.

Unauthorized duplication not allowed 3


Widgets
 It is an element of Graphical User Interface (GUI) that
displays/illustrates information or gives a way for the user to
interact with the OS (Labels, Buttons, ComboBoxes,
CheckBoxes, MenuBars, RadioButtons and many more).
 In Tkinter , Widgets are objects ; instances of classes that
represent buttons, frames, and so on.

Unauthorized duplication not allowed 4


Fundamental Structure of Tkinter Program

Unauthorized duplication not allowed 5


Basic Tkinter Widgets

Unauthorized duplication not allowed 6


Basic Tkinter Widgets

Unauthorized duplication not allowed 7


Geometry Management

Unauthorized duplication not allowed 8


References
 https://www.tutorialspoint.com/python/
python_gui_programming.htm

You might also like