Programming Articles

Page 2219 of 2547

How do I plot Shapely polygons and objects using Matplotlib?

Rishikesh Kumar Rishi
Rishikesh Kumar Rishi
Updated on 06-May-2021 7K+ Views

To plot shapely polygons and objects using matplotlib, the steps are as follows −Create a polygon object using (x, y) data points.Get x and y, the exterior data, and the array using polygon.exterior.xy.Plot x and y data points using plot() method with red color.Examplefrom shapely.geometry import Polygon import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True polygon1 = Polygon([(0, 5),    (1, 1),    (3, 0),    (4, 6), ]) x, y = polygon1.exterior.xy plt.plot(x, y, c="red") plt.show()Output

Read More

How to bind the spacebar key to a certain method in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 3K+ Views

Tkinter methods can be bound with the Keys or Mouse to perform certain operations or events in an application. Let us suppose for a particular application, we want to bind the Key such that it will perform a certain operation. We can bind any key to a particular operation or event by defining the bind(, callback) method.ExampleIn this example, we will create rectangles of random width and height by using random Module in Python. So, whenever we will press the Key, it will generate some random shapes on the screen.#Import the required Libraries from tkinter import * import random ...

Read More

How to change the title bar in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 22K+ Views

Tkinter initially sets a default title bar for every application. We can update or replace the Title Bar of the Tkinter application by configuring the title("Enter any Title") method. For a particular application, let us see how we can change the title of a Tkinter application that calculates the square of a number.Example#Import the required Libraries from tkinter import * from tkinter import ttk import math #Create an instance of Tkinter frame win = Tk() #Set the geometry of tkinter frame win.geometry("750x270") #Set the Title of Tkinter window win.title("Square Calculator") def find_square():    no= int(entry.get())   ...

Read More

How to connect a progress bar to a function in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 3K+ Views

A Progress Bar helps to visualize the state of a running process. We have used and interacted with many progress bars such as getting the status of downloading a file from the internet, Loading a file on the local system, etc.Let us suppose that we want to create and connect a progress bar in our application. We will create a full-width progress bar by using ProgressBar(win, options) method. It can be configured through a button that enables and disables it.Example#Import the required Libraries from tkinter import * from tkinter import ttk import time #Create an instance of tkinter frame ...

Read More

How to disable a Combobox in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 4K+ Views

The Combobox widget is similar to the OptionMenu widget in Tkinter which gives the user a choice to select from the group of options. The Combobox widget allows users to select the option with an Entry widget that adds selected menu items from the dropdown list.We can Enable or Disable the options in the given Combobox widget by providing the state property. The state property forces to make a widget either active or disabled. To disable the Combobox widget, we have to set the state property as readonly or disabled.Example#Import the required Libraries from tkinter import * from tkinter import ttk ...

Read More

How to gray out (disable) a Tkinter Frame?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 6K+ Views

A Tkinter frame widget can contain a group of widgets. We can change the state of widgets in the frame by enabling or disabling the state of its underlying frame. To disable all the widgets inside that particular frame, we have to select all the children widgets that are lying inside that frame using winfor_children() and change the state using state=(‘disabled’ or ‘enable’) attribute.ExampleIn this example, we will create a button and an entry widget. Initially, the state of entry widget is disabled. But when we click the button, it will enable all the widgets in the frame.#Import the required Libraries ...

Read More

How to insert an image in a Tkinter canvas item?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 30K+ Views

Tkinter canvas is the most versatile widget in the Tkinter library. It is used to create images, shapes, arcs, animating objects, and many more other works. In order to work and process the images, Python supports Pillow Package or PIL. We can add images in the canvas as the items using the create_image(width, height, image_location, options) method. We can also specify where the image should open in the window by defining the Positional arguments such as anchor(options) property.Example#Import the required Libraries from tkinter import * from PIL import Image, ImageTk #Create an instance of tkinter frame win = Tk() ...

Read More

How to insert text at the beginning of the text box in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 11K+ Views

There are two types of Text editors that Tkinter supports -- the Entry widget and the Text widget. Tkinter text widgets are used to create the text editor where we can edit, add or delete the text whenever we need. We can create a text widget using the Text(parent) constructor. In order to insert a default text for the text widget, we can use the insert(INSERT, "text_to_insert") or insert("1.0", "text_to_insert") method after the text widget declaration.ExampleIn this example, we will insert the text at the beginning of the text box.#Import the required Libraries from tkinter import * #Create an instance ...

Read More

How to open PIL Image in Tkinter on Canvas?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 6K+ Views

Pillow package (or PIL) helps a lot to process and load images in Python projects. It is a free open-source library available in Python that adds support to load, process, and manipulate the images of different formats.In order to open the Image in Tkinter canvas, we have to first import the library using from PIL import Image, ImageTk command. To display the image in our Tkinter application, we can use the Canvas widget by specifying the image file in the create_image(x, y, image) method.Example#Import the required Libraries from tkinter import * from PIL import Image, ImageTk #Create an instance of ...

Read More

How to set the min and max height or width of a Frame in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 04-May-2021 7K+ Views

In order to manage too many widgets in the window, we can use Frame widgets in Tkinter. In order to place the widgets inside the frame widget, we have to set the relative width and height of the frame. To configure the relative height and width of the frame, we have to configure it using the place(relx, rely) method.Now, let us create a frame and add a button to it.Example#import required libraries from tkinter import * from tkinter import ttk #Create an instance of Tkinter frame win= Tk() #Set the geometry of the window win.geometry("750x250") #Create a LabelFrame ...

Read More
Showing 22181–22190 of 25,466 articles
Advertisements