Так что я до сих пор простое окно питон Tkinter и я добавление текста, кнопок и т.д.Как добавить поле в окно tkinter?
сниппет:
class Cfrm(Frame):
def createWidgets(self):
self.text = Text(self, width=50, height=10)
self.text.insert('1.0', 'some text will be here')
self.text.tag_configure('big', font=('Verdana', 24, 'bold'))
self.text["state"] = "disabled"
self.text.grid(row=0, column=1)
self.quitw = Button(self)
self.quitw["text"] = "exit",
self.quitw["command"] = self.quit
self.quitw.grid(row=1, column=1)
def __init__(self, master=None):
Frame.__init__(self, master)
self.pack()
self.createWidgets()
проблема, я хочу, чтобы иметь около 15-20 рх поле вокруг окна, я везде искал, и я не мог найти решение. Также
self.text.tag_configure('big', font=('Verdana', 24, 'bold'))
не работает. Любые возможные решения?
, когда я делаю: self.text.insert (1.0 '? Это смелый', 'большой') абсолютно ничего changes.The текст показывает, но не жирный Padx, Pady не работает, единственная проблема заключается в том, что она добавляет дополнение к виджету, а не всему окну, поэтому между текстом и кнопкой есть пробел. Можно ли сделать что-то вроде изменения размера окна относительно его текущего размера? –
self.pack (padx ...) очень полезно! – qed