Tkinter Radiobutton?
Ez az én programom:
from tkinter import *
from tkinter import ttk
master = Tk()
e1 = Entry()
e2 = Entry()
e3 = Entry()
label_1 = Label(text="+")
label_1.grid(row=1, column=2)
label_2 = Label(text="+")
label_2.grid(row=1, column=4)
e1.grid(row=1, column=1)
e2.grid(row=1, column=3)
e3.grid(row=1, column=5)
var = StringVar()
var.set("L")
radio1 = Radiobutton(master, text="Háromjegyű", value="harom", variable=var)
radio1.pack()
def osszeadas():
if var.get==("harom"):
import tkinter.messagebox
import tkinter as tk
a = eval(e1.get())
b = eval(e2.get())
c = eval(e3.get())
d = a+b+c
tkinter.messagebox.showinfo("Az eredmény: ", d)
osszeadas_gomb = Button(master, text="összeadás", command=osszeadas)
osszeadas_gomb.grid(row=2, column=3)
Mi ebben a hiba?
Ha elíndítom semmi error üzenetet nem dob ki, és nem nyílik maeg az ablak. Miért? És mi a megoldás rá?
(python 3.3.5-öt használok)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!