Малювання у Tkinter

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2024

ความคิดเห็น •

  • @Isigorov
    @Isigorov 5 ปีที่แล้ว +25

    а є Рішення? на Домашне?

  • @masterom8947
    @masterom8947 6 ปีที่แล้ว +10

    Привіт. Молодець! Я вивчав в ютубі в російськомовних ютуберів, всі +- одинаково росказують. Ти препідносиш дуже класно, оригінально, з важливими нюансами. Ну і українською:) так тримати

  • @masterom8947
    @masterom8947 6 ปีที่แล้ว +3

    В мене задачка: я зробив програмку з вікнами для ввода і кнопкою ( з label через bind). Хочу щоб малюнок був з права від вікон вводу, а після натискання на кнопку , щоб малюнок зникав, так як буде на тому місці появлятись опис... як це зробити...?

  • @ЛюдмилаГруша-э1р
    @ЛюдмилаГруша-э1р 7 ปีที่แล้ว +2

    В мене остання версія Python 3.6.1 При запуску вашої програми вона видає: _tkinter.TclError: unknown option "-outline" Тобто їй невідома опція "outline". Коли я прибрала "outline", програма спрацювала.

    • @DystOsvita
      @DystOsvita  7 ปีที่แล้ว +2

      Дивно, у мене в цій же версії наступна програма виконується без помилок:
      from tkinter import *
      tk=Tk()
      canvas=Canvas(tk,width=200, height=200)
      canvas.create_oval(10,10,190,190,fill="red",outline="blue")
      canvas.pack()
      Спробуйте у себе цей код. Якщо далі помилка - перевстановіть Python.
      Напишіть тут код своєї програми, який не працює, спробую дослідити

    • @ЛюдмилаГруша-э1р
      @ЛюдмилаГруша-э1р 7 ปีที่แล้ว

      Ваш код в мене одразу спрацював. А після нього я відновила "outline" в своєму:
      from tkinter import *
      tk=Tk()
      canvas=Canvas(tk,width=500,heigh=500)
      canvas.create_line(0,0,500,500,width=2)
      canvas.create_rectangle(250,50,350,200,fill='blue')
      canvas.create_polygon(100,300,200,300,100,400,200,400,fill='coral',outline='black')
      canvas.create_oval(300,150,450,450,fill='green',outline='red',width=3)
      canvas.create_arc(10,120,200,280,start=30,extent=300,style=PIESLICE,fill='navy')
      canvas.pack()
      І мій теж спрацював. Чомусь ваша програма стимулювала мій Python. Дякую за допомогу.