from tkinter import * from tkinter.ttk import Combobox def clicked(): print("fgfg") w = Tk() w.title("Крестики Нолики") combo = Combobox(w) combo['values'] = ("Крестик", "Выбери", "Нолик") combo.current(1) combo.grid(column=0, row=0) combo1 = Combobox(w) combo1['values'] = ("Крестик", "Выбери", "Нолик") combo1.current(1) combo1.grid(column=1, row=0) combo2 = Combobox(w) combo2['values'] = ("Крестик", "Выбери", "Нолик") combo2.current(1) combo2.grid(column=2, row=0) combo3 = Combobox(w) combo3['values'] = ("Крестик", "Выбери", "Нолик") combo3.current(1) combo3.grid(column=0, row=1) combo4 = Combobox(w) combo4['values'] = ("Крестик", "Выбери", "Нолик") combo4.current(1) combo4.grid(column=0, row=2) combo5 = Combobox(w) combo5['values'] = ("Крестик", "Выбери", "Нолик") combo5.current(1) combo5.grid(column=1, row=1) combo6 = Combobox(w) combo6['values'] = ("Крестик", "Выбери", "Нолик") combo6.current(1) combo6.grid(column=1, row=2) combo7 = Combobox(w) combo7['values'] = ("Крестик", "Выбери", "Нолик") combo7.current(1) combo7.grid(column=2, row=1) combo8 = Combobox(w) combo8['values'] = ("Крестик", "Выбери", "Нолик") combo8.current(1) combo8.grid(column=2, row=2) btn = Button(w, text="Check", command="clicked") btn.grid(column=2, row=3) w.mainloop()
Объясняю. Это игра Крестики Нолики. Я решил добавить кнопку проверки результата. Кнопка должна была вытаскивать значения из комбобоксов и проверять, выиграл ли кто-то. Но это не сработало. Я решил проверить работоспособность кнопки и написал просто принт, но при нажатии кнопки в консоль ничего не выводило. Месседжбоксы тоже не работают от кнопки. Я пол часа с информатиком пробовал решить эту проблему, но ничего не получилось. Помогите!