When I use a class for my tkinter GUI, seems like I don't have to deal with the order of the declaration of variables and the input parameters of functions. However, the main thing is that, when I don't use a class for my tkinter GUI, I cannot use any event handling for my buttons.
So, is it necessary to use a class for tkinter GUI event handling?
No, classes aren't required in order to be able to handle events.
Python tkinter GUI simple noob question: Is it necessary to use a class for tkinter GUI event handling?