カテゴリー
Uncategorized

Tkinter の Pythonic なサンプル

tk はよく分からん。凝ったことはしない方がいいみたい。

from Tkinter import *
class Application(Frame):
def __init__(self, master=None, cnf={}, **kw):
Frame.__init__(self, master, cnf, **kw)
self.pack()
def pack(self, cnf={}, **kw):
Frame.pack(self, cnf, **kw)
self.QUIT = Button(self, text='QUIT', fg='red', command=self.quit)
self.QUIT.pack(side=LEFT)
self.hi_there = Button(self, text='Hello', command=self.say_hi)
self.hi_there.pack(side=LEFT)
def say_hi(self):
print "hi there, everyone!"
if __name__ == '__main__':
root = Tk()
app = Application(master=root)
app.mainloop()
root.destroy()

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です