Python
5
Вклад в тег
canvas = tkinter.Canvas()
alpha = dta_math.pi / 180
menuframe = Frame(dsk)
# Основная часть
dsk = tkinter.Tk()
dsk.title("Моделирование полёта")
# Верхняя часть окна со списком и кнопками
menuframe = Frame(dsk)
menuframe.pack(side = TOP, fill= X)
# Надпись для списка
lbl = tkinter.Label(menuframe)
lbl["text"] = "Выбор цвета:"
lbl.pack({"side": "left"})
# Инициализация и формирование списка
clist = tkinter.StringVar()
clist.set('black')
#
cspis = tkinter.OptionMenu(menuframe, clist,
'red',
'green',
'blue',
'cyan',
'magenta',
'purple',
'black')
cspis.pack({"side": "left"})
# Кнопка управления рисованием
btnOk = tkinter.Button(menuframe)
btnOk["text"] = "Нарисовать"
btnOk["command"] = DrawGraph
btnOk.pack({"side": "left"})
# Кнопка закрытия приложения
calc_but = Button(dsk, text='Закрыть', command=quit)
calc_but.pack({"side": "right"})
#
# Надпись для шкалы углов
lbl2 = tkinter.Label(dsk)
lbl2["text"] = "Угол, градусы:"
lbl2.pack({"side": "top"})
# Шкала углов
sc = tkinter.Scale(dsk, from_=0, to=90, orient="horizontal")
sc.pack({"side": "top", "fill": "x"})
#
# Область рисования (холст)