Enviado em 12/07/2018 - 02:16h
Boa noite pessoal.class App():
"""."""
def __init__(self):
"""."""
self.root = tk.Tk()
self.root.title('Bloco de Notas')
self.root.columnconfigure(0, weight=1) # coluna 0 expansível peso=1
self.root.rowconfigure(0, weight=0)
self.string = []
self.lb = ttk.Label(self.root, wraplength=win_width,
text='Primeira Nota')
self.lb.grid(pady=4, row=0, column=0, columnspan=2, sticky='W'+'E')
self.ent = tk.Entry(self.root)
self.ent.grid(pady=5, row=1, column=0, sticky='W'+'E')
self.BT1 = ttk.Button(self.root,
text='Gravar', command=self.incluir)
self.BT1.grid(pady=5, row=1, column=1)
self.root.mainloop()
def incluir(self):
"""."""
conteudo = (self.ent.get())
self.lb['text'] = conteudo
print('conteudo =', conteudo)
self.BT1.grid_forget()
self.ent.grid_forget()
self.string.append(conteudo)
print('string =', self.string)
comp = (len(self.string))
print('comp = ', comp)
self.ent = tk.Entry(self.root)
self.ent.grid(pady=5, row=comp-1, column=0,
columnspan=2, sticky='W'+'E')
self.lb = ttk.Label(self.root, wraplength=win_width,
text=self.string[comp-1])
self.lb.grid(pady=4, row=comp,
column=0, columnspan=2, sticky='E'+'W')
self.BT1.grid(pady=5, row=comp, column=3)
App()
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
O mínimo que você precisa saber sobre o terminal (parte 2)
O mínimo que você precisa saber sobre o terminal (parte 1)
Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS
Como deixar as abas do Firefox mais fininhas
Mudar o gerenciador de login (GDM para SDDM)
"Tentando" fazer com que programas rodem no Wayland e no X11
NOTEBOOK SAMSUNG 550 XDA NAO RECONHECE MAIS SSD (1)
Isso ta me cansando [RESOLVIDO] (4)
Inicio de uso do Mint 32bits (19)
Notebook instalado com Linux Debian de fábrica dando problema (3)