Найти - Пользователи
Полная версия: tkinter: tktable вывод в ячейку
Начало » GUI » tkinter: tktable вывод в ячейку
1
Cover Story
Всем доброго.
Начал разбираться с tktable подскажите пожалуйста как вывести значение в ячейку?
Пробую так:
import Tkinter
import tktable

tup = Tkinter.Tk()
tup.title('HELLO TkTable')
dir(tup)
F = Tkinter.Frame(tup)
F.pack()
table = tktable.Table(F,
rows = 5,
cols = 5
)
var = tktable.ArrayVar(table)
for y in range(-1, 4):
for x in range(-1, 4):
index = "%i,%i" % (y, x)
var[index] = index
table.pack()
table.mainloop()
Cover Story
Сам задал вопрос, сам отвечаю
import Tkinter
import tktable

tup = Tkinter.Tk()
tup.title('HELLO TkTable')
dir(tup)
F = Tkinter.Frame(tup)
F.pack()
var = tktable.ArrayVar(tup)
for y in range(-1, 4):
for x in range(-1, 4):
index = "%i,%i" % (y, x)
var.set(index, index)
table = tktable.Table(F,
rows = 5,
cols = 5,
roworigin=-1,
colorigin=-1,
variable=var,
)
table.pack(expand=1, fill='both')
table.pack()
table.mainloop()
qman
Cover Story
Сам задал вопрос, сам отвечаю
import Tkinter
import tktable

tup = Tkinter.Tk()
tup.title('HELLO TkTable')
dir(tup)
F = Tkinter.Frame(tup)
F.pack()
var = tktable.ArrayVar(tup)
for y in range(-1, 4):
for x in range(-1, 4):
index = "%i,%i" % (y, x)
var.set(index, index)
table = tktable.Table(F,
rows = 5,
cols = 5,
roworigin=-1,
colorigin=-1,
variable=var,
)
table.pack(expand=1, fill='both')
table.pack()
table.mainloop()
Здраствуйте,
подскажите почему Ваш код выдает у меня сообщение об ошибке?
Traceback (most recent call last):
File “C:\Python25\example\tkinter\tktable.py”, line 2, in <module>
import tktable
File “C:\Python25\example\tkinter\tktable.py”, line 10, in <module>
var = tktable.ArrayVar(tup)
AttributeError: ‘module’ object has no attribute ‘ArrayVar’
>>>
P.S. заранее спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB