
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
Display Message on Mouse Hover in Tkinter Python
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 geometry win.geometry("400x200") #Create a tooltip tip= Balloon(win) #Create a Button widget my_button=Button(win, text= "Python", font=('Helvetica bold', 20)) my_button.pack(pady=20) #Bind the tooltip with button tip.bind_widget(my_button,balloonmsg="Python is an interpreted, high-level and general-purpose programming language") win.mainloop()
Output
Running the above code will display a window with a button. Now, hover on the Button “Python” and it will display a tooltip text.
Advertisements