- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Gaurav Leekha has Published 131 Articles
Gaurav Leekha
232 Views
GUI applications often require a clear separation between the presentation of data (view) and the application logic (controller). In Python's Tkinter, separating the View from the Controller is important for writing scalable code. In this tutorial, we will explore the concept of separating the view and controller in a Tkinter ... Read More
Gaurav Leekha
68 Views
In this tutorial, we will explore the dynamic creation of Tkinter frames in a loop and the real-time update of object values within these frames. We'll walk through a practical example – building a dynamic task manager that allows users to manage a list of tasks with toggling statuses. Setting ... Read More
Gaurav Leekha
20 Views
GUIs are an integral part of modern software applications, providing users with an interactive and visually appealing way to interact with the program. Tkinter, the standard GUI toolkit for Python, offers a variety of widgets to create a rich user experience. In this tutorial, we will highlight how you can ... Read More
Gaurav Leekha
82 Views
Combining the power of a terminal within a Tkinter application can enhance its functionality and versatility. In this tutorial, we will explore how to integrate terminal functionality into a Tkinter application using Python's subprocess module with a practical example. To comprehend the integration process, it's essential to have a clear ... Read More
Gaurav Leekha
13 Views
While Tkinter excels in creating dynamic applications, certain challenges arise when attempting to manipulate the positions of widgets. In this tutorial, we will explain an advanced Tkinter technique and show how you can move a button beyond its parent's confines. Understanding Tkinter Hierarchy Tkinter follows a hierarchical structure where widgets ... Read More
Gaurav Leekha
173 Views
Multithreading is a powerful concept in programming, allowing developers to execute multiple tasks concurrently and improve overall program performance. In Python, the threading module provides a convenient way to implement multithreading. When working with threads, it's often necessary to receive callbacks to handle events or synchronize the execution of different ... Read More
Gaurav Leekha
120 Views
Graphical User Interfaces (GUIs) play a vital role in modern software applications, allowing users to interact with programs through intuitive visual elements. Tkinter, the de facto standard GUI toolkit for Python, provides a robust set of tools and widgets to build GUI applications. In Tkinter, event handling is a fundamental concept, ... Read More
Gaurav Leekha
687 Views
The Tkinter library is a popular tool for building graphical user interfaces (GUIs) in Python. It provides a variety of methods and functionalities to create and customize GUI applications. One of the essential methods in Tkinter is the configure() method, which allows you to modify the parameters of a widget. ... Read More
Gaurav Leekha
212 Views
Tkinter is a standard Python library for creating graphical user interfaces (GUIs). It provides a set of tools and widgets for building interactive desktop applications with Python. One of the most important components of Tkinter is the tkapp, which is the root object of the Tkinter application. What is Tkinter's ... Read More
Gaurav Leekha
254 Views
When developing graphical user interfaces (GUIs) in Python using Tkinter, it is important to provide users with efficient and intuitive editing capabilities, including the ability to undo and redo changes made in text entry fields. While Tkinter's Entry widget does not natively support undo and redo functionality, we can implement ... Read More
To Continue Learning Please Login
Login with Google