my question here
I have to use 4 radio buttons and a push button.
I created following code for the same.
my code hereHello everyone i am learning about Python GUI stuff,
I have to use 4 radio buttons and a push button.
I created following code for the same.
import Tkinter as tk
from Tkinter import *
import ttk
root = tk.Tk()
root.title("GUI")
root.geometry("300x200")
#####################___________ Profile-1 ___________#####################
def Profile_1():
print('Profile 1 selected')
#####################___________ Profile-2 ___________#####################
def Profile_2():
print('Profile 2 selected')
#####################___________ Profile-3 ___________#####################
def Profile_3():
print('Profile 3 selected')
#####################___________ Profile-4 ___________#####################
def Profile_4():
print('profile 4 selected')
def serial_port():
global var
print('It comes in to push button menu')
x = Profile_sel_1.selection_get()
print(x)
var = IntVar()
#Button to show selected profile to assign FTW
Profile_sel_1=Radiobutton(root, text='Profile Selection_1',variable =var, value =1,command = Profile_1,width = 20)
Profile_sel_2=Radiobutton(root, text='Profile Selection_2',variable =var, value =2,command = Profile_2,width = 20)
Profile_sel_3=Radiobutton(root, text='Profile Selection_3',variable =var, value =3,command = Profile_3,width = 20)
Profile_sel_4=Radiobutton(root, text='Profile Selection_4',variable =var, value =4,command = Profile_4,width = 20)
#Button to show entered reg values and data in it
ser_port_btn=Button(root, text='ENTER',command = serial_port,relief="flat",background="#ccc",width=20)
Profile_sel_1.grid(row=1,column = 5)
Profile_sel_2.grid(row=2,column = 5)
Profile_sel_3.grid(row=3,column = 5)
Profile_sel_4.grid(row=4,column = 5)
ser_port_btn.grid(row = 7, column = 3)
root.mainloop()But When Profile_sel_1 is active high that time function inside it should be used after pressing push button.
