2
我想將龜模塊整合到我用TKInter創建的界面中,目前我有一個畫布,我希望龜可以畫到(參見示例1)。然而我迷失在如何獲得平局。用tkinter畫布整合龜模塊
我想將龜模塊整合到我用TKInter創建的界面中,目前我有一個畫布,我希望龜可以畫到(參見示例1)。然而我迷失在如何獲得平局。用tkinter畫布整合龜模塊
import turtle
import tkinter as tk
def forward():
t.forward(100)
def back():
t.back(100)
def left():
t.left(90)
def right():
t.right(90)
root = tk.Tk()
canvas = tk.Canvas(master = root, width = 500, height = 500)
canvas.pack()
t = turtle.RawTurtle(canvas)
tk.Button(master = root, text = "Forward", command = forward).pack(side = tk.LEFT)
tk.Button(master = root, text = "Back", command = back).pack(side = tk.LEFT)
tk.Button(master = root, text = "Left", command = left).pack(side = tk.LEFT)
tk.Button(master = root, text = "Right", command = right).pack(side = tk.LEFT)
root.mainloop()
我從來沒有使用該模塊之前,但我已經寫了,似乎你想要做什麼
參考
http://www.eg.bucknell.edu/~hyde/Python3/TurtleDirections.html
t = turtle.RawTurtle(帆布) 這就是我一直在尋找的!謝謝 :) –
你能告訴我們你的代碼到目前爲止嗎? –
歡迎使用堆棧溢出EJ。請記住,當您遇到困難時,我們將在這裏幫助您解決問題。所以我們需要看到你到目前爲止已經嘗試過的代碼,所以我們可以幫助解決這個問題。請提供[最小,完整和可驗證示例](https://stackoverflow.com/help/mcve),以便我們能夠更好地爲您提供幫助。 –