title: Issue with Button Images in ttk/Python
body: <p>I'm messing around with ttk/tkinter in Python (3.5), and I'm having some issues with buttons (specifically, ttk.Button).</p>
  
  <p>No matter what I try, I cannot for the life of me get an image to show up on a button.</p>
  
  <p>I have the following code:</p>
  
  <pre><code>from tkinter import *
  from tkinter import ttk
  from PIL import Image, ImageTk
  
  class Example(ttk.Frame):
      def __init__(self, master):
          ttk.Frame.__init__(self, master)
          master.title('Button Test')
  
          self.configure(padding='10 10 10 10')
          self.grid(column=0, row=0, sticky=(N, E, W, S))
  
          buttonImage = Image.open('play.png')
          buttonPhoto = ImageTk.PhotoImage(buttonImage)
  
          myButton = ttk.Button(self, image=buttonPhoto, padding='10 10 10 10')
          myButton.grid(column=1, row=1, sticky=(E, W))
  
  if __name__ == "__main__":
      root = Tk()
      example = Example(root)
      root.mainloop()
  </code></pre>
  
  <p>This is an amalgamation of examples I found <a href="https://www.daniweb.com/programming/software-development/code/216852/an-image-button-python-and-tk" rel="nofollow noreferrer">here</a>, <a href="http://www.tkdocs.com/tutorial/fonts.html#images" rel="nofollow noreferrer">here</a>, and from users here on StackOverflow.</p>
  
  <p>Thanks in advance for any ideas/insight.</p>
  
  <p>-Sean</p>