プログラミング初心者です。
from tkinter import*
import random
import time
class Ball:
def init(self,canvas,color):
self.canvas=canvas
self.id=canvas.create_oval(10,10,25,25,fill=color)
self.canvas.move(self.id,245,100)
def draw(self): pass
tk=Tk()
tk.title("Game")
tk.resizable(0,0)
tk.wm_attributes("-topmost",1)
canvas=Canvas(tk,width=400,height=400,bd=0,highlightthickness=0)
canvas.pack()
tk.update()
ball=Ball(canvas,'red')
ここで一度走らせるとキャンバスに赤いボールが表示されるらしいのですがでず、
Traceback (most recent call last):
File "C:/Users/55555/OneDrive/デスクトップ/gameball.py", line 22, in <module>
ball=Ball(canvas,'red')
TypeError: Ball() takes no arguments
となってしまいます。なぜでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/10 00:13
2020/04/10 00:59