0

MyButton没有出现在 tkinker (Python) 中。
这是主要代码:

# Start Of Manual Scanner ------------------------------------
manual = LabelFrame(tab_1,
                    text="Manual")
manual.pack(side=LEFT)
main = Label(manual,
             text="Manual Entry",
             font=('Arial', 20))
main.pack(side=TOP)
manual_entry = Entry(manual,
                     width=100,
                     font=('Arial', 20))
manual_entry.pack(side=RIGHT)
place_order_BTN = Button(manual,
                         text="Add Item",
                         fg='black',
                         font=('Arial', 20),
                         width=20,
                         bg='#feffa3',
                         activeforeground='white',
                         activebackground='black',)
place_order_BTN.pack(pady=15)

当我运行它时:

整个窗口的屏幕截图

4

1 回答 1

0

该按钮实际上被打包在条目的左侧。但是,由于该条目有点长(100 个字符宽度),它会将按钮压缩为零宽度。

您可以使条目更小一点:

manual_entry = Entry(manual,
                     width=30,  # changed from 100 to 30
                     font=('Arial', 20))
manual_entry.pack(side=RIGHT)

在此处输入图像描述

或更改manual_entry.pack(side=RIGHT)manual_entry.pack().

在此处输入图像描述

于 2021-10-21T01:49:09.607 回答