欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python中的画布控制_使按钮在画布上工作(tkinter)

发布时间:2024/8/23 python 58 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python中的画布控制_使按钮在画布上工作(tkinter) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

你的代码需要认真的重组。在

这里有一些东西可以用来添加矩形。你不需要在cd2>中创建一个cd2>的集合,这样你就不需要在cd2>中创建一个的集合。在from tkinter import *

import random

root = Tk()

class Recta:

def __init__(self, height=60, width=80):

self.height = height

self.width = width

self.create_buttons()

self.canvas = Canvas(root)

self.canvas.pack()

def create_buttons(self):

self.frame = Frame(root, bg='grey', width=400, height=40)

self.frame.pack(fill='x')

self.button1 = Button(self.frame, text='Add Rect', command=self.randomRects)

self.button1.pack(side='left', padx=10)

self.button2 = Button(self.frame, text='Remove Rect', command=self.randomRects)

self.button2.pack(side='left')

def randomRects(self):

w = random.randrange(300)

h = random.randrange(200)

self.canvas.create_rectangle(0, 0, w, h, fill='green')

tes = Recta()

root.mainloop()

总结

以上是生活随笔为你收集整理的python中的画布控制_使按钮在画布上工作(tkinter)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。