Computer >> Máy Tính >  >> Lập trình >> Python

Hiển thị thông báo khi di chuột qua thứ gì đó bằng con trỏ chuột trong Tkinter Python

Giả sử chúng tôi muốn tạo một ứng dụng mà chúng tôi muốn thêm một số mô tả trên các tiện ích tkinter để nó hiển thị văn bản chú giải công cụ trong khi di chuột trên tiện ích nút. Nó có thể đạt được bằng cách thêm chú giải công cụ hoặc cửa sổ bật lên.

Chú giải công cụ hữu ích trong các ứng dụng yêu cầu Tương tác người dùng. Chúng tôi có thể xác định chú giải công cụ bằng cách khởi tạo hàm tạo của Balloon (win) . Sau đó, chúng tôi có thể liên kết nút với thông báo chú giải công cụ áp dụng trên tiện ích.

Ví dụ

#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()

Đầu ra

Chạy đoạn mã trên sẽ hiển thị một cửa sổ có nút. Bây giờ, di chuột vào Nút “Python” và nó sẽ hiển thị văn bản chú giải công cụ.

Hiển thị thông báo khi di chuột qua thứ gì đó bằng con trỏ chuột trong Tkinter Python