问题是:
如何关闭tkinter中的选项卡。ttkNotebook
小部件?为了使事情简单,
def add_tab():
global tab
tab = Frame(notebook)
notebook.add(tab, text=f'{"new.txt": ^20}')
def close_tab():
tab.destroy()
但是,当我执行此操作时,最近创建的选项卡被关闭。即使我点击按钮,其他的也不会关闭。
此外,我如何找到当前打开并相应地关闭哪个选项卡?
这个问题有解决办法吗?
您可以使用notebook.forget("current")
来删除当前选定的选项卡:
def close_tab():
notebook.forget("current")