gpt4 book ai didi

python - 如何从我的菜单 UI 中删除虚线?

转载 作者:太空狗 更新时间:2023-10-29 17:26:15 25 4
gpt4 key购买 nike

我正在尝试在我的用户界面上添加一个“打开文件”文件选项卡。工作正常,但是 ---------- 行显示在选项卡的顶部,我想将其删除。我不知道为什么会出现该行,而且我在代码中找不到该行。

enter image description here

这是我的代码:

# -*- coding: utf-8 -*-
from Tkinter import *
import Image
import ImageTk
import tkFileDialog

class Planificador(Frame):
def __init__(self,master):
Frame.__init__(self, master)
self.master = master
self.initUI()

def initUI(self):
self.master.title("test")

menubar = Menu(self.master, tearoff=0)
self.master.config(menu=menubar)

fileMenu = Menu(menubar)
fileMenu.add_command(label="Open config file", command=self.onOpen)
menubar.add_cascade(label="File", menu=fileMenu)

fileMenu.add_separator()
fileMenu.add_command(label="Exit", command=root.quit)

self.txt = Text(self)
self.txt.pack(fill=BOTH, expand=1)

def onOpen(self):
ftypes = [('Python files', '*.py'), ('All files', '*')]
dlg = tkFileDialog.Open(self, filetypes = ftypes)
fl = dlg.show()

if fl != '':
text = self.readFile(fl)
self.txt.insert(END, text)

def readFile(self, filename):
f = open(filename, "r")
text = f.read()
return text

# Main
if __name__ == "__main__":
# create interfacE
root = Tk()
aplicacion = Planificador(root)
root.mainloop()

我想知道在哪里可以从代码中删除 --------
提前致谢

最佳答案

fileMenutearoff选项设置为False(或0)

fileMenu = Menu(menubar, tearoff=False)

关于python - 如何从我的菜单 UI 中删除虚线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17920684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com