Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 9, 2006 18:03:18

Schultz
От:
Зарегистрирован: 2006-12-08
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль Tkinter

Используете ли вы его? И бывали ли у вас с ним когда-либо проблемы? Сейчас как раз экспериментирую с Tkinter… Почему-то не отрисовываются никакие виджеты… Проблема… Попробую разобраться…



Отредактировано (Дек. 9, 2006 18:04:02)

Офлайн

#2 Дек. 9, 2006 18:13:38

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2250
Репутация: +  40  -
Профиль   Отправить e-mail  

Модуль Tkinter

а ты как думаешь?) наверно пробовали, это как никак типа стардарт , темболее в каждой книге про него упомянуто
из плюсов - мультиплатформенность, скорость и то, что не надо ничего ставить, кроме питона (хотя в некоторых дистрах линукса он идёт отдельно)
из минусов - “примитивен”, в линуксе через иксы малюет, не очень красиво для 21 века, а в винде и макосах норм

что именно не отображается, пример покажи

Офлайн

#3 Дек. 9, 2006 18:27:06

Schultz
От:
Зарегистрирован: 2006-12-08
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль Tkinter

Использую метод grid():

from Tkinter import *

my = Tk()
my.title(“Tkinter program”)
frame1 = Frame(my)
exit_b = Button(frame1, text = “exit”, width = 10, command = my.destroy)
exit_b.grid(row = 1, column = 0)
my.mainloop()

Хотя сейчас смотрел примеры, везде используется pack :) Короче говоря, я еще тока въезжаю… :D



Отредактировано (Дек. 9, 2006 19:37:39)

Офлайн

#4 Дек. 9, 2006 19:47:36

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2250
Репутация: +  40  -
Профиль   Отправить e-mail  

Модуль Tkinter

юзайте тег

frame - виджет, его неплохо бы нарисовать…
frame1.pack() добавь

читай и буку на моей хоумпаге http://effbot.org/tkinterbook/

Офлайн

#5 Дек. 9, 2006 20:12:26

Schultz
От:
Зарегистрирован: 2006-12-08
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль Tkinter

юзайте тег
Хорошо…:)
frame - виджет, его неплохо бы нарисовать…
frame1.pack() добавь
Спасибо, теперь все отлично работает…:D
читай и буку на моей хоумпаге http://effbot.org/tkinterbook/
У меня есть такая штука, сэнкс!:)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version