python编程-14:tkinter绘制接收事件的图形_
  TEZNKK3IfmPf 2023年11月15日 30 0
python编程-14:tkinter绘制接收事件的图形_彭世瑜_新浪博客  

源码:
  1. from tkinter import *

  2. def main():   

  3.     tk = Tk()

  4.     canvas = Canvas(tk, width = 400, height = 400)

  5.     canvas.pack()

  6.     def moverectangle(event):

  7.         if event.keysym == "Up":

  8.             canvas.move(1,0,-5)

  9.         elif event.keysym == "Down":

  10.             canvas.move(1,0,5)

  11.         elif event.keysym == "Left":

  12.             canvas.move(1,-5,0)

  13.         elif event.keysym == "Right":

  14.             canvas.move(1,5,0)

  15.     canvas.create_rectangle(180,180,220,220,fill="red")

  16.     canvas.bind_all("",moverectangle)

  17.     canvas.bind_all("",moverectangle)

  18.     canvas.bind_all("",moverectangle)

  19.     canvas.bind_all("",moverectangle)

  20. if __name__ == '__main__':

  21.     main()

python编程-14:tkinter绘制接收事件的图形_彭世瑜_新浪博客  

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月15日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年05月31日   34   0   0 python开发语言
  TEZNKK3IfmPf   2024年05月31日   27   0   0 python
TEZNKK3IfmPf