Ткинтер с черепахойPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ткинтер с черепахой

Сообщение Anonymous »

Я создавал программу tkinter/turtle, похожую на MS Paint, и у меня есть готовая базовая версия Turtle, но я не уверен, как добавить черепаху в tkinter как своего рода окно (наличие tkinter в качестве главного окна приложения с окно Python внутри окна, действующее как виджет почти так же, как метка, флажок или кнопка проверки) как бы я реализовал это с учетом кода:
import turtle
import tkinter as tk
from tkinter import ttk

root = tk.Tk()
root.title("")

frame = tk.Frame(root, padx=20, pady=20)
frame.pack(padx=10, pady=10)

label = tk.Label(frame, text="", font=("Arial", 16, "bold"))
label.pack()

# Setup turtle
t = turtle.Turtle()
t.shape("square")
t.fillcolor("")
t.up() # Pen is up by default
t.turtlesize(1000000, 1000000) # Hide the turtle border
turtle.tracer(False)
turtle.hideturtle()

# Functions

def draw(x, y):
t.down() # Pen down to draw
t.goto(x, y)
turtle.update()

def move(x, y):
t.up() # Pen up to move without drawing
t.goto(x, y)
turtle.update()

# Bind events
t.ondrag(draw) # Draw when dragging
turtle.onscreenclick(move) # Move when clicking # Press Space to Save
turtle.listen()

turtle.done()

root.mainloop()



Подробнее здесь: https://stackoverflow.com/questions/793 ... ith-turtle
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ткинтер с черепахой
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Ткинтер с черепахой
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Ткинтер. Как установить курсор в виджете ввода и вывести его при нажатии «Ввод»?
    Гость » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Гость
  • Питон Ткинтер [закрыть]
    Гость » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Гость
  • Питон Ткинтер; .place() не работает, но .grid() и .pack() работают
    Anonymous » » в форуме Python
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»