Message130170
Here it is...
import sys
if sys.version_info[0] == 3:
import tkinter as tk
from tkinter import messagebox
from tkinter import filedialog
else:
import Tkinter as tk
import tkMessageBox as messagebox
import tkFileDialog as filedialog
class App():
def __init__(self):
self.root = tk.Tk()
self.btnMsg = tk.Button(self.root, text='Click me')
self.btnMsg.pack()
self.btnMsg.bind('<Button-1>', self.clickMsg)
self.btnFd = tk.Button(self.root, text='Click me too')
self.btnFd.pack()
self.btnFd.bind('<Button-1>', self.clickFd)
self.btnCommand = tk.Button(self.root, text='And now click me')
self.btnCommand.pack()
self.btnCommand.config(command=self.clickCommand)
self.root.mainloop()
def clickMsg(self, event):
messagebox.showerror(title='Error!', message='The button is sunken!')
def clickFd(self, event):
filedialog.askdirectory(title='Choose a directory')
def clickCommand(self):
messagebox.showinfo(title='Success!', message='The button is raised.')
App() |
|
Date |
User |
Action |
Args |
2011-03-06 13:51:00 | Nikolay.Fomichev | set | recipients:
+ Nikolay.Fomichev, terry.reedy, gpolo |
2011-03-06 13:51:00 | Nikolay.Fomichev | set | messageid: <1299419460.78.0.760794378649.issue11387@psf.upfronthosting.co.za> |
2011-03-06 13:50:58 | Nikolay.Fomichev | link | issue11387 messages |
2011-03-06 13:50:58 | Nikolay.Fomichev | create | |
|