from tkinter import *
def mostrar_selecao():
pontos = 0
# Verifica o estado dos botões de seleção e exibe a seleção
if var1.get() == 1:
pontos += 1
if var2.get() == 1:
pontos += 1
if var3.get() == 1:
pontos += 1
if var4.get() == 1:
pontos += 1
if var5.get() == 1:
pontos += 1
mensagem = f"A Pontuação: {pontos}/5"
resultado_texto.config(text=mensagem)
root = Tk()
root.geometry("400x400")
root.resizable(0, 0)
root.config(bg="white")
root.title("Sistema de Pontuação")
titulo = Label(text="Sistema de Pontuação", font=("Arial", "20", "bold"), bg="white", fg="#103030")
titulo.place(relx=0.18, rely=0.05)
# Variáveis para armazenar o estado dos botões de seleção
var1 = IntVar()
var2 = IntVar()
var3 = IntVar()
var4 = IntVar()
var5 = IntVar()
# Cria os botões de seleção
checkbutton1 = Checkbutton(text="O-goshi", variable=var1,
font=("Arial", "15"), bg="white", fg="#103030")
checkbutton2 = Checkbutton(text="Ude-garami", variable=var2,
font=("Arial", "15"), bg="white", fg="#103030")
checkbutton3 = Checkbutton(text="Gyaku-juji-jime", variable=var3,
font=("Arial", "15"), bg="white", fg="#103030")
checkbutton4 = Checkbutton(text="Ko-uchi-gari", variable=var4,
font=("Arial", "15"), bg="white", fg="#103030")
checkbutton5 = Checkbutton(text="Hikikomi-gaeshi", variable=var5,
font=("Arial", "15"), bg="white", fg="#103030")
checkbutton1.place(relx=0.3, rely=0.2)
checkbutton2.place(relx=0.3, rely=0.3)
checkbutton3.place(relx=0.3, rely=0.4)
checkbutton4.place(relx=0.3, rely=0.5)
checkbutton5.place(relx=0.3, rely=0.6)
# Botão para mostrar seleção
botao = Button(text="Pontuação Total", command=mostrar_selecao)
botao.place(relx=0.35, rely=0.7)
# Label para exibir a pontuação
resultado_texto = Label(font=("Arial", 12, "bold"), bg="white")
resultado_texto.place(relx=0.05, rely=0.8, relwidth=0.9, relheight=0.15)
# Inicia o loop principal da janela
root.mainloop()