0
Python Gui Tkinterの新機能です。 1つのウィンドウにドロップダウンメニューがあるアプリケーションを作っていました。コードは以下ですが、実行されていません。ウィンドウを開くだけですが、メニューは表示されません。コードの問題は何ですか?私は何回も試みました。私はどのように進めるべきですか?Python Tkinterのドロップダウンメニュー
from Tkinter import *
root = Tk()
root.title("Data Entry Window")
menu = Menu(root)
root.config(menu = menu)
subMenu = Menu(menu)
menu.add_cascade(label = "Entry", menu = subMenu)
subMenu.add_command(label = "New Entry")
subMenu.add_separator()
subMenu.add_command(label = "Update Entry")
subMenu.add_separator()
subMenu.add_command(label = "Delete Entry")
editMenu = Menu(menu)
menu.add_cascade(label = "Report", menu = editMenu)
editMenu.add_command(label = "Day Report")
editMenu.add_separator()
editMenu.add_command(label = "Range Report")
root.mainloop()
あなたのコードは私がファイルに入れて「python test.py」を実行したときに動作します。あなたは私にすべてをokにしたように見える(「tearoff = False」を付け加えない限り) – patthoyts
ファイルに保存し、console/terminal/cmd/powershellで実行すると、何らかのエラーメッセージが表示されることがあります。 IDLEで実行すると、問題はIDLEになり、Tkinterとmainloop()を使用してウィンドウを表示すると、競合が発生する可能性があります。 – furas