title: When using python Tkinter, how can I stop two entry box's in the same class showing the same input text?
body: <p>I am having this issue with Python Tkinter. I am trying to make a user interface form screen which requires the user to enter values into entry box's displayed on screen. I have set it so the two Entry Box's are in the same class (that class being the interface screen). The problem is that while I type into one of the box's, the text which I type not only displays in the box in which I am typing into, but also in the other box.</p>
  
  <p>Below is the code in question.</p>
  
  <pre><code>class GenericSkeleton: # The template for all the screens in the program
  
      def __init__(self): 
  
          self.GenericGui = Tk()
          self.GenericGui.title('Radial Arc Calculator')
          self.GenericGui.geometry('360x540')
          self.GenericGui.resizable(width = FALSE, height = FALSE)
          Label(self.GenericGui,text = 'Radial Arc Calculator',font = ('Ariel',18)).place(x=65,y=35)
  
      def destroy(self):
  
          self.GenericGui.destroy()
  
  
  
  class InputScreen(GenericSkeleton):
  
      def __init__(self):  
  
          GenericSkeleton.__init__(self)
  
          Button(self.GenericGui,text = 'CALCULATE',height = 1, width = 25, command = calculate, font = ('TkDefaultFont',14)).place(x=37,y=400)
          Button(self.GenericGui,text = 'CLOSE',height = 1, width = 11, command = close, font = ('TkDefaultFont',14)).place(x=37, y=450)
          Button(self.GenericGui,text = 'HELP', height = 1, width = 11, command = DisplayHelp, font = ('TkDefaultFont',14)).place(x=190, y=450)
  
          Label(self.GenericGui,text = 'Enter Radius (mm):', font = ('TkDefaultFont',14)).place(x=37, y=180)
          Label(self.GenericGui,text = 'Enter point distance (mm):', font = ('TkDefaultFont',14)).place(x=37, y=250)
  
          Entry(self.GenericGui,textvariable = Radius, width = 10, font = ('TkDefaultFont',14)).place(x=210, y=180)
          Entry(self.GenericGui,textvariable = Distance, width = 5, font = ('TkDefaultFont',14)).place(x=265, y=250)    
  
  run = InputScreen()
  </code></pre>
  
  <p>The entry box's are at the bottom of the code, I hope its enough/not too much to solve the problem.</p>