tk.label 和网格不显示文本输入框

问题描述 投票:0回答:1

我试图在图形用户界面上打印出一个文本输入框,但是当我这样做时什么也没有发生。我得到的只是一个显示标题的空白屏幕。文本输入框不出现。在 python 中执行此操作。任何帮助将不胜感激。

import tkinter as tk

DEFAULT_ARGS = ('MMM', 'AAPL')

root = tk.Tk()

root.title(DEFAULT_ARGS)


firstLabel = tk.Label(root, text="Enter Stock Ticker: ")
firstLabel.grid(row=5, column=1)

firstEntry = tk.Entry(root)
firstEntry.grid(row=1, column=5)

root.mainloop()
python tkinter grid label
1个回答
0
投票

仅适用于 Mac。

import tkinter as tk
from tkmacosx import Label, Entry

DEFAULT_ARGS = ('MMM', 'AAPL')

root = tk.Tk()
root.title(DEFAULT_ARGS)


firstLabel = Label(root, text="Enter Stock Ticker: ")
firstLabel.grid(row=5, column=1)

firstEntry = Entry(root)
firstEntry.grid(row=1, column=5)

root.mainloop()
© www.soinside.com 2019 - 2024. All rights reserved.