37,721
社区成员
发帖
与我相关
我的任务
分享
import tkinter
from tkinter import ttk
def drawset():
window4 = tkinter.Tk()
window4.title('Parameters set of system')
#图像类型选择
tkinter.Label(window4,text = 'Type of the picture:').grid(row=1,column=1,sticky='W')
figure = tkinter.StringVar()
global allfiguretype
allfiguretype = ttk.Combobox(window4,textvariable=figure,state='readonly')
allfiguretype.grid(row=1,column=2)
allfiguretype["values"] = ("Line", "Scatter")
allfiguretype.current(0)
# allfiguretype.bind("<<ComboboxSelected>>", figuretypesetCallback)
window4.mainloop()
return allfiguretype.get()
if __name__ == '__main__':
q = drawset()
print(q)
import tkinter
from tkinter import ttk
return_val = "Line"
def drawset():
window4 = tkinter.Tk()
window4.title('Parameters set of system')
# 列表事件
def show_msg(*args):
global return_val
return_val = allfiguretype.get()
# 图像类型选择
tkinter.Label(window4, text='Type of the picture:').grid(row=1, column=1, sticky='W')
figure = tkinter.StringVar()
# global allfiguretype
allfiguretype = ttk.Combobox(window4, textvariable=figure, state='readonly')
allfiguretype.grid(row=1, column=2)
allfiguretype["values"] = ("Line", "Scatter")
allfiguretype.current(0)
allfiguretype.bind("<<ComboboxSelected>>", show_msg)
window4.mainloop()
return return_val
if __name__ == '__main__':
q = drawset()
print(q)