Dev Prakash Sharma

Dev Prakash Sharma

414 Articles Published

Articles by Dev Prakash Sharma

Page 28 of 42

Difference between tkinter and Tkinter

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 1K+ Views

In order to install tkinter in a local computer, we use several commands on the basis of our OS architecture. There are two ways to import the tkinter library in our Window-based machine which are based on the Python version. Earlier, for lower versions of Python, we generally used to import the tkinter library using the following command −from Tkinter import *However, for Python 3 or later, we generally import the Tkinter library in the environment using the following command −from tkinter import *The only difference between Tkinter and tkinter is that Tkinter was initially used with Python 2 and ...

Read More

Display message when hovering over something with mouse cursor in Tkinter Python

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 5K+ Views

Let us suppose we want to create an application where we want to add some description on tkinter widgets such that it displays tooltip text while hovering on the button widget. It can be achieved by adding a tooltip or popup.Tooltips are useful in applications where User Interaction is required. We can define the tooltip by instantiating the constructor of Balloon(win). After that, we can bind the button with the tooltip message that applies on the widget.Example#Import the tkinter library from tkinter import * from tkinter.tix import * #Create an instance of tkinter frame win = Tk() #Set the ...

Read More

Draw a circle in using Tkinter Python

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 18K+ Views

Tkinter Canvas are generally used for creating shapes such as arc, rectangle, triangle, freeform shapes, etc. All these shapes can be drawn using the inbuilt function available in tkinter library.ExampleIn this example, we will create a Circle using the create_oval(x0, y0, x1, y1) method by passing the following values of coordinates (x0, y0, x1, y1)#Import the library from tkinter import * #Create an instance of tkinter frame win= Tk() #Define the geometry of window win.geometry("600x400") #Create a canvas object c= Canvas(win, width=400, height=400) c.pack() #Draw an Oval in the canvas c.create_oval(60, 60, 210, 210) win.mainloop()OutputRunning ...

Read More

How can I prevent a window from being resized with Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 16K+ Views

Tkinter windows can be resized automatically by hovering and pulling over the window. We can disable the resizable property using the resizable(boolean value) method. We will pass false value to this method which will disable the window to be resized.Example#Import the tkinter library from tkinter import * #Create an instance of tkinter frame win = Tk() #Set the geometry win.geometry("650x250") Label(win, text= "Hello World", font=('Times New Roman bold', 20)).pack(pady=20) #Make the window resizable false win.resizable(False, False) win.mainloop()OutputRunning the above code will display the following the tkinter window, but you won't be able to resize it.

Read More

How do I bind the enter key to a function in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 8K+ Views

Pressing a key and handling some operation with the key is an event that can be triggered through a button. We can bind the key event using the Binding method in a tkinter application.Whenever the key will be triggered, it will call a handler that will raise the specific operation for the key event.If we want to trigger the Enter key with the bind function, we will use the bind('', Handler) method. For Enter Key, we use bind('', Handler) function.Example#Import the tkinter library from tkinter import * #Create an instance of tkinter frame win = Tk() #Set the ...

Read More

How do I change the background of a Frame in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 16K+ Views

In order to change the background color and foreground color of a tkinter frame, we can assign different values to the bg and fg parameters in the Frame function.ExampleIn this example, we have created two frames with different background colors.#Import the required libraries from tkinter import * #Create an instance of tkinter frame win= Tk() #Set the geometry of frame win.geometry("650x250") #Create an frame frame1= Frame(win, bg= "red") frame2= Frame(win, bg="black") #Create an label inside the frame Label(frame2, text= "Line:1", font=('Lucida font', 20)).pack(pady=20) Label(frame1, text= "Line:2", font=('Lucida font', 20)).pack(pady=20) frame1.pack() frame2.pack() win.mainloop()OutputRunning the above ...

Read More

How do I display tooltips in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 4K+ Views

Tooltips are useful in applications where we need to display some information while hovering on a button.In order to create and display a tooltip, we can use the Balloon property of tkinter.Example#Import the tkinter library from tkinter import * from tkinter.tix import * #Create an instance of tkinter frame win = Tk() #Set the geometry win.geometry("600x450") #Create a tooltip tip = Balloon(win) #Create a Button widget my_button=Button(win, text= "Hover Me") my_button.pack(pady=20) #Bind the tooltip with button tip.bind_widget(my_button, balloonmsg="www.tutorialspoint.com") win.mainloop()OutputThe above code will display the following window with a button "Hover Me". When the user hovers ...

Read More

How do I handle the window close event in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 7K+ Views

Tkinter provides a custom handler to close the window. It acts as a callback function that the user can run in order to close the window.To close the window using the handler, we can use the destroy() method. It closes the window abruptly after calling it in any function or any widget. Let us invoke the close event handler by defining a method.By using as an argument in WidgetExample#Importing the required library from tkinter import * #Create an instance of tkinter frame or window win= Tk() #Set the geometry win.geometry("600x400") #Create a button and pass arguments in ...

Read More

How do I insert a JPEG image into a Python Tkinter window?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 3K+ Views

Python provides the Pillow (PIL) package to support, process, and display the images in tkinter applications. A Tkinter application generally supports image files such as, ppm, png, and gif.Let us suppose we want to embed and display a JPEG or JPG image in our application.Tkinter Label widgets are generally used to display the text or images on the window and thus by passing the img value, we can display the JPEG image in the window.Example#Import required libraries from tkinter import * from PIL import ImageTk, Image #Create an instance of tkinter window win =Tk() #Define the geometry of ...

Read More

How do I set a minimum window size in Tkinter?

Dev Prakash Sharma
Dev Prakash Sharma
Updated on 27-Mar-2021 3K+ Views

A Tkinter window can be initialized after running the application. Generally, the width and the height of the window is resizable which can be minimized.In order to set the window size to its minimum value, assign the value of width and height in minsize(height, width) method. The method can be invoked with the window or frame object.Example#Import the required libraries from tkinter import * #Create an instance of tkinter frame win= Tk() #Minimize the window win.minsize(150, 100) #Create a text label Label(win, text= "Window Size is minimized to 150x100", font=('Helvetica bold', 20)).pack(pady=20) win.mainloop()OutputRunning the above code ...

Read More
Showing 271–280 of 414 articles
« Prev 1 26 27 28 29 30 42 Next »
Advertisements