【发布时间】:2020-01-02 11:14:53
【问题描述】:
我想在按下按钮时程序运行时制作一个新标签。我正在使用 Tkinter python v3。
这是我的代码:
from tkinter import *
from tkinter import ttk
import tkinter as tk
import copy
class App(ttk.Frame):
def __init__(self, master):
self.newwindow = master
self.pocetnik_label = Label(master, text = 'Pocetnik')
self.pocetnik_label.pack(side = LEFT)
self.dodaj_button = Button(master, text = '+', command = self.pocetnik)
self.dodaj_button.pack(side = RIGHT)
self.newwindow.mainloop()
def pocetnik(self):
b2= tk.Toplevel(self.newwindow)
self.ime_label = Label(b2, text = 'Ime').grid(row = 0, column = 0)
self.ime_entry = Entry(b2, bd = 5).grid(row = 0, column = 1)
self.vreme_label = Label(b2, text = 'Vreme').grid(row = 1, column = 0)
self.vreme_entry = Entry(b2, bd = 5).grid(row = 1, column = 1)
self.napravi_button = Button(b2, text = 'Napravi').grid(row = 3, column = 0)
master = Tk()
pocetnik = App(master)
【问题讨论】:
-
更好地解释你的问题,更详细,问题是什么,哪个按钮应该创建一个新标签?
-
@Mat.C 我想让按钮 napravi 制作新标签。
标签: python-3.x tkinter