Python Forum
Problem with buttons
Thread Rating:
  • 1 Vote(s) - 2 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem with buttons
#2
You need to bind the buttons to an event and call the command differently.
Here is the code as I have altered it.
from tkinter import *
import tkinter as tk
 
def write_slogan(event):
    v= event.widget['text']
    print(v)
 
root = tk.Tk()
frame = tk.Frame(root)
frame.pack()

for k in range(0,11,1):
    btn = tk.Button(frame, text=str(k))
    btn.bind("<Button-1>", write_slogan)
    btn.pack(side=tk.LEFT)
 
root.mainloop()
Reply


Messages In This Thread
Problem with buttons - by Epilepsy - May-12-2018, 05:13 AM
RE: Problem with buttons - by Barrowman - May-12-2018, 03:38 PM
RE: Problem with buttons - by woooee - May-12-2018, 04:41 PM
RE: Problem with buttons - by Larz60+ - May-12-2018, 06:05 PM
RE: Problem with buttons - by Barrowman - May-12-2018, 09:23 PM
RE: Problem with buttons - by Larz60+ - May-12-2018, 11:28 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020