请帮帮我。在这个用于创建按钮的简单 tkinter 程序中,我提供了所有三个参数,但有关位置参数的错误出现在屏幕上。对不起,我的英语不好。
from tkinter import *
class Button:
def __init__(self, row, column, frame):
self.row = row
self.column = column
b = Button(frame).grid(row = self.row, column = self.column)
tk = Tk()
b1 = Button(row = 1, column = 1, frame = tk)
tk.mainloop()
和错误:
重新启动:C:\Users\vnira\Documents\python.projects\Flappy Bird\whiteboard.py
Traceback(最近一次调用最后一次):
文件“C:\Users\vnira\Documents\python.projects\Flappy Bird\whiteboard.py ", line 11, in
b1 = Button(row = 1, column = 1, frame = tk)
File "C:\Users\vnira\Documents\python.projects\Flappy Bird\whiteboard.py", line 7, in init
Button(frame).grid(row = self.row, column = self.column)
TypeError: init () 缺少 2 个必需的位置参数:'column' 和 'frame'
提前致谢
牧羊人nacy
HUWWW
相关分类