Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Наверное можно, но у меня неСодержание книги
Поиск на нашем сайте Опубликовано plustilino в Декабрь 1, 2011 - 11:10. Наверное можно, но у меня не получилось. Непонятно, как из callback получить значение. · ответить помогите исправить! Опубликовано Anonymous в Ноябрь 20, 2011 - 02:25. вот моя программка: from tkinter import * c = Canvas(width=460,height=100,bg='grey80') c.pack() def oval_func(event): #c.delete(oval) c.create_oval(30,10,100,80,fill="orange",anchor="w")
but=Button(c) but["text"] ="Taster" but.bind("<Button-1>") but.pack() c = Canvas(width=460,height=100,bg='grey80') c.pack() oval = c.create_oval(30,10,100,80,fill="black")
c.bind(oval,'<Button-1>',oval_func)
mainloop() вкратце расскажу задание, нужно в CUI сделать наподобее лампы с выключателем, то ест с право должен быть круг(черный), а слево должен быть выключатель "кнопка", если на кнопку нажимаешь круг должен стать желтым, т.е лампа должна загореться.Как только с кнопки убираешь, так снова должна потухнуть(круг черным стать)..я только создала круг черный и кнопку, каких распределить правильно и при нажатии кнопки круг должен стать желтым,как сделать???помогите??пожалуйста?? · ответить from tkinter import * def Опубликовано plustilino в Ноябрь 20, 2011 - 15:19. from tkinter import *
def oval_func(event): cv.create_oval(30,10,100,80,fill='orange')
def oval_func2(event): cv.create_oval(30,10,100,80,fill='black')
cv = Canvas(width=150,height=100,bg='grey80') cv.create_oval(30,10,100,80,fill='black') cv.pack(side=LEFT)
but=Button() but['text'] ='Taster' but.pack(side=LEFT)
but.bind('<ButtonPress-1>',oval_func) but.bind('<ButtonRelease-1>',oval_func2)
mainloop() · ответить У меня вторая версия. Опубликовано Anonymous в Август 26, 2011 - 13:39. у меня вторая версия. · ответить В первой строчке пишите слово Опубликовано plustilino в Август 26, 2011 - 13:50. В первой строчке пишите слово tkinter с большой буквы. Вот так: from Tkinter import * · ответить Именно так и писала, результат Опубликовано Anonymous в Август 29, 2011 - 08:33. именно так и писала, результат - не выводит. Форму выдаёт,а после нажатия кнопки нигде ничего не выводит. · ответить Посмотрите два последних Опубликовано plustilino в Август 29, 2011 - 09:04. Посмотрите два последних комментария на этой странице (от 13 июля). Возможно "проблема" именно в этом. · ответить ничего не выводит!!!и Опубликовано Anonymous в Август 26, 2011 - 11:02. ничего не выводит!!!и никуда!!!В чем косяк?! · ответить У вас версия Python какая? Опубликовано plustilino в Август 26, 2011 - 11:24. У вас версия Python какая? 2-я или 3-я? · ответить Tkinter? Может быть Tkinter? Опубликовано Anonymous в Август 5, 2011 - 01:14. tkinter? Может быть Tkinter? · ответить Tkinter Опубликовано Anonymous в Январь 27, 2012 - 21:56. Для версий 2.х - Tkinter. А для версий 3.x - tkinter. · ответить Вопросик..? А точно программа работает в первой уроке? Опубликовано Anonymous в Июль 13, 2011 - 10:13. def printer(event): print ("Как всегда очередной 'Hello World!'")
# Может так? but['text']= "Как всегда очередной 'Hello World!'" Что-то я немного не понял.. Кнопка в вашей версии программы не срабатывает.Или я что-то не могу понять? · ответить Функция print осуществляет Опубликовано plustilino в Июль 13, 2011 - 15:57. Функция print осуществляет вывод в основной поток вывода. Она ничего не выводит на графический интерфейс. Если у вас Linux, то строка-аргумент функции print отобразится в консоли, откуда был запущен Python, или в IDLE (если используется эта среда программирования). Можно и так, как предложили вы: def printer(event): but['text']= "Как всегда очередной 'Hello World!'"
· ответить Python Опубликовано Anonymous в Октябрь 27, 2011 - 14:09. в 2.7 не работает русский текст. · ответить Есть py2exe, с помощью Опубликовано plustilino в Октябрь 28, 2011 - 08:48. Есть py2exe, с помощью которого можно получить exe-файл. Насколько понимаю, для Linux не актуально. В 2.7 надо указывать кодировку. Попробуйте перед строкой с русскими символами писать английскую u: То что виснет, странно. Я такое наблюдала, когда была ошибка в коде. · ответить Есть еще JIT-компиляция Опубликовано Anonymous в Ноябрь 22, 2011 - 17:46. Есть еще JIT-компиляция · ответить
|
||
|
Последнее изменение этой страницы: 2020-12-19; просмотров: 80; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |