
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 10476 Articles for Python

15K+ 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

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

52K+ Views
To change the size of Tkinter Button in python's Tkinter library, we can use the width and height options of the Button widget in terms of text units (characters). Some common approaches We can change button size in python Tkinter by using several methods are as follows. Using Width and Height: we can set the width and height properties of the button to determine the size of the button in text units for text buttons. ... Read More

15K+ 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

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

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

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

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

3K+ Views
Tkinter Text widget is used to accept multiline user Input. It is similar to Entry Widget but the only difference is that Text widget supports multiple line texts. In order to create a Text widget, we have to instantiate a text object.Adding multiple texts will require to add the ScrollBar. In order to add a scrollbar in the text widget, we can call the ScrolledText(root) function. This function generally creates a text field with a scrollbar.The ScrolledText(root) function resides in Tkinter ScrolledText Module. We can import it using the following command, from tkinter.scrolledtext import ScrolledTextExampleIn this example, we will create ... Read More

901 Views
Let us suppose we have created a tkinter application and now, we want to bundle the standalone application to make it portable and executable. We can use different Python packages that support various functionality to bundle the whole application code into an executable installer. These packages compress the code and convert the standalone application into an executable code.For a Windows-based user, we can use py2exe; for Linux, we can use Freeze; and for Mac, we can use py2app.ExampleIn this example, we have created a Windows-based application that prints “Hello World” on the screen. Initially, we will create a setup.py file ... Read More