【发布时间】:2020-08-17 11:59:21
【问题描述】:
我的这段代码取自 trinket.io
import turtle
tina = turtle.Turtle()
tina.shape("turtle")
# promt user for color and make turtle that color
turtle_color = input("What color should tina the turtle be?")
tina.color(turtle_color)
# promt user for background color and makes it that color
myscreen = turtle.Screen()
background_color = input("What color should background be?")
myscreen.bgcolor(background_color)
我想做的是我想将我的 tkinter 输入框合并到程序的一侧并创建一种类似于程序的绘画
这是 tkinter 按钮的代码:
from tkinter import *
master = Tk()
e = Entry(master)
e.pack()
e.focus_set()
def callback():
print e.get() # This is the text you may want to use later
b = Button(master, text = "OK", width = 10, command = callback)
b.pack()
mainloop()
我们还可以将它与 python 中的海龟演示程序合并,该程序可以创建绘画..
所以我只想知道如何合并它们
通过合并我的意思是 tkinter 按钮和乌龟一侧的输入框 答案仍然被接受..谢谢
【问题讨论】:
-
Turtle 基于 Tkinter,因此可以将其他 Tkinter 小部件嵌入到 Turtle 程序中。你只需要将
myscreen._root指定为master,或者在另一个Tkinter 窗口中使用myscreen._canvas。
标签: python tkinter python-turtle