
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 33582 Articles for Programming

131 Views
Tkinter, Python's go-to GUI toolkit, empowers developers with a robust event-binding mechanism, allowing for the creation of interactive and dynamic user interfaces. However, managing the order in which events are bound becomes crucial when dealing with complex applications. In this article, we will explore various strategies to ensure that the "bind" order is maintained seamlessly in Tkinter, using different examples to illustrate each approach. Leveraging the add Parameter The bind method in Tkinter offers an add parameter that plays a key role in ensuring the order of event bindings is maintained. This parameter allows developers to add new bindings without ... Read More

1K+ Views
Python offers a versatile set of libraries for different programming needs. Tkinter is a popular choice for creating GUIs, while Pygame excels in game development. Combining these two powerful libraries allows developers to create interactive applications that utilize both GUI elements and gaming features. In this tutorial, we will explore the process of getting form input using Tkinter in a Pygame application. Tkinter and Pygame Before diving into the integration process, let's briefly introduce Tkinter and Pygame. Tkinter − Tkinter is the standard GUI toolkit that comes with Python. It provides a set of tools and widgets to create ... Read More

846 Views
Organizing widgets in a grid layout is an important aspect of GUI design using Tkinter. In this tutorial, we will explain how you can obtain the row and column indices of widgets within a grid layout. What is Tkinter Grid Layout? Tkinter's grid geometry manager is widely used for arranging widgets in rows and columns. When widgets are placed using the grid method, they are assigned specific row and column indices. To understand how to retrieve this information dynamically, we'll first delve into the basics of grid layout in Tkinter. Example import tkinter as tk # Create the ... Read More

653 Views
Introduction Diving into the world of data management and modeling can be a complex task, especially when dealing with standards like the Object Data Management Group (ODMG). Did you know that ODMG provides an essential standard for object-oriented database systems, including a C++ language binding? This article will guide you through an easy-to-understand overview of this very aspect of ODMG, highlighting its key features such as ODL constructs and transactions. Overview of the ODMG Standard The ODMG standard, developed by the Object Data Management Group (ODMG), provides a framework for managing object-oriented databases. It includes the Object Definition Language (ODL) ... Read More

963 Views
In a Java environment, every variable contains with some data types, which specify the value and type of a sorted identifier. There are two categories − Primitive Data type Non-Primitive Data type or Object data type The primitive data types are some predefined data types with some specific size and type. This method has some standard values with the types know as byte, short, int, long, float, double, char and boolean. When we want to run a primitive structure, then it stores the data in a stack and assign a value for the process. On the other hand, ... Read More

6K+ Views
The file class is a representation of directory path name in Java with different formats on different platforms. The file class contains the method of different path name which is responsible for deleting and renaming files by using the new directories. It is an abstract class in a string formation which can be either absolute or relative. Algorithm to of Convert Byte[ ] Array to File In this possible algorithm, we are going to show you how to perform a conversion process on a byte() array node to make it a file. By using this algorithm, we are going to ... Read More

1K+ Views
The LinkedHashMap Class is an one type of Hash Map which enables an user to maintain a systematic cronology of the elements present into it. This feature also provides the method of insertion, search and deletion in a quick manner. When we need to convert an array list to a linked hash map, we need to set a key value for this and it reflects as the index of an array list. In terms of the process of the iteration and the data sorting, array list and linked hash map; both are same in nature. Here is a general example ... Read More

4K+ Views
In Java the List is a child interface class which can also represents a Collection set. It is an ordered collection set, consists of the objects where duplicate values can be sorted also. Java array list is a collection framework as it presents into the java.util package and provides the dyanamic array elements in Java. For the ArrayList we do not have to mention the size of the list. On the other hand, the HashMap is a Java collection which can be found as a package in java.util. It contains the data values as a pair of (Key, Value).Basically, there ... Read More

147 Views
Classes and objects are the fundamental elements of programming. These entities construct the entire logic and controls the access to different parts of the code. There could be a situation where we are restricted by the complexity of the operation and therefore, we require an efficient and optimized solution. The Proxy Design Pattern is one such powerful technique of creating a proxy class instead of an instance of the real class. In this article, we will be exploring the basics of this technique and understand how we can use it to solve problems involving huge amount of data. Let’s begin ... Read More

1K+ Views
In programming the concept of protected variable is used to create an access control system. In this system, we establish a hierarchy or level of access control. This concept solidifies the basis of object-oriented programming. The technical meaning of a protected variable remains the same but the syntax and behaviour may vary between different programming languages. Python follows the conventional logic of accessing and manipulating the attributes and methods, but the representation and degree of enforcement of access control is a little different. Understanding Protected Variables in Python Protected variables in python manages the internal use of the attributes and ... Read More