tkinter optionmenu交换位置

时间:2016-02-05 22:23:22

标签: python tkinter

在谷歌搜索和搜索后,我来到这里。

我正在创建一个程序,但是当我运行它时,尽管在程序的网格上设置了optionMenu小部件,它仍会显示在显示的末尾。这是一个相关的例子:

from tkinter import *  


root=Tk()  
root.title("Generador documentos")  


app=Frame(root)
app.grid()



sexoPat=Label(app, text ="Gender")  
sexoPat.grid(row=0,column=0)  
var1 = StringVar()  
sexoPatDrop= OptionMenu(root,var1,'Male','Female')  
sexoPatDrop.grid(row=1,column=0)  
sexoPatCheck=var1.get()


nombPat=Label(app, text ="name here")  
nombPat.grid(row=2,column=0)  
nombPatTXT=Entry(app)  
nombPatTXT.grid(row=3,column=0)  

1 个答案:

答案 0 :(得分:0)

在这个示例代码中,我需要在OptionMenu(root,...)中编写应用程序而不是root用户

是furas给了我答案。