色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python矩形橢圓鼠標(biāo)

謝彥文1年前6瀏覽0評論

Python語言是一種非常強(qiáng)大的編程語言,它支持眾多的GUI界面開發(fā)庫,比如Tkinter庫,PyQt庫等。這些開發(fā)庫使用簡單易懂的語言編寫,方便我們進(jìn)行圖像用戶界面(GUI)的生成。在這些開發(fā)庫中,Tkinter是一款非常流行的選項(xiàng),下面讓我們來學(xué)習(xí)一下如何使用python Tkinter庫來生成矩形橢圓鼠標(biāo)。

# 導(dǎo)入庫
import tkinter as tk
# 創(chuàng)建窗口
window = tk.Tk()
window.title("矩形橢圓鼠標(biāo)")
window.geometry("300x200")
# 創(chuàng)建畫布
canvas = tk.Canvas(window, bg="white", height=150, width=250)
canvas.pack()
# 創(chuàng)建矩形
rectangle = canvas.create_rectangle(75, 10, 175, 110, fill="blue")
# 創(chuàng)建橢圓
oval = canvas.create_oval(75, 120, 175, 140, fill="red")
# 添加鼠標(biāo)指針控制
def drag_rectangle(event):
x, y = event.x, event.y
canvas.coords(rectangle, x-50, y-50, x+50, y+50)
def drag_oval(event):
x, y = event.x, event.y
canvas.coords(oval, x-50, y-10, x+50, y+10)
# 綁定事件
canvas.tag_bind(rectangle, "", drag_rectangle)
canvas.tag_bind(oval, "", drag_oval)
# 運(yùn)行窗口
window.mainloop()

上述代碼中,我們首先導(dǎo)入了Tkinter庫,然后創(chuàng)建了一個(gè)窗口,再創(chuàng)建了一個(gè)畫布。接著,我們使用Canvas方法創(chuàng)建一個(gè)矩形和一個(gè)橢圓,然后添加了鼠標(biāo)指針的控制,并綁定鼠標(biāo)事件。最后,我們運(yùn)行窗口,就可以看到我們所生成的矩形橢圓鼠標(biāo)了。

總之,使用Python Tkinter庫生成矩形橢圓鼠標(biāo)非常簡單,只需要幾行代碼就可以實(shí)現(xiàn),我們可以根據(jù)自己的需求進(jìn)行更改,讓界面更加美觀,功能更加完善。

上一篇php neq or