Panel approach
Label approach
Canvas.create_image()還沒試成功過
如果用Label的話除了在初始的時候要指定影像之外還要再特別指定一次,例如:
previewImage = ImageTk.PhotoImage(Image.open('preview.GIF'))
self.labelPreview = Tkinter.Label(self.t2Frame['Preview'],
image=previewImage)
self.labelPreview.image=previewImage
另外把side, expand, fill等設定搞清楚對排版有很大的幫助,可以參考Thinking in Tkinter裡面的範例程式,實際跑過他的Demo之後就會很清楚了 :-)
No comments:
Post a Comment