Tk Tutorial - 3. A First (Real) Example
来源:互联网 发布:网络战 编辑:程序博客网 时间:2024/05/21 12:49
Design
The example we'll use is a simple GUI tool that will convert a number of feet to the equivalent number of meters.from tkinter import *from tkinter import ttkdef calculate(*args): try: value = float(feet.get()) meters.set((0.3048 * value * 10000.0 + 0.5)/10000.0) except ValueError: pass root = Tk()root.title("Feet to Meters")mainframe = ttk.Frame(root, padding="3 3 12 12")mainframe.grid(column=0, row=0, sticky=(N, W, E, S))mainframe.columnconfigure(0, weight=1)mainframe.rowconfigure(0, weight=1)feet = StringVar()meters = StringVar()feet_entry = ttk.Entry(mainframe, width=7, textvariable=feet)feet_entry.grid(column=2, row=1, sticky=(W, E))ttk.Label(mainframe, textvariable=meters).grid(column=2, row=2, sticky=(W, E))ttk.Button(mainframe, text="Calculate", command=calculate).grid(column=3, row=3, sticky=W)ttk.Label(mainframe, text="feet").grid(column=3, row=1, sticky=W)ttk.Label(mainframe, text="is equivalent to").grid(column=1, row=2, sticky=E)ttk.Label(mainframe, text="meters").grid(column=3, row=2, sticky=W)for child in mainframe.winfo_children(): child.grid_configure(padx=5, pady=5)feet_entry.focus()root.bind('<Return>', calculate)root.mainloop()from: http://www.tkdocs.com/tutorial/firstexample.html
0 0
- Tk Tutorial - 3. A First (Real) Example
- CGICC:A Tutorial Example
- storm实战 A Real-life EXample
- Xenomai: Hard Real Time Driver Example Tutorial with MMAP using the RTDM (Real Time Driver Model)
- Tk Tutorial - 4. Tk Concepts
- Tk Tutorial - 8. Menus
- Tk Tutorial - 12. Canvas
- Tk Tutorial - 13. Text
- Tk Tutorial - 14. Tree
- Grails with ATS Transformation tutorial with a demo example
- Tk Tutorial - 5. Basic Widgets
- Tk Tutorial - 7. More Widgets
- Tutorial: DTrace by Example
- ANDROID STAGGEREDGRIDLAYOUTMANAGER EXAMPLE TUTORIAL
- Using Potential Fields in a Real-time Strategy Game Scenario (Tutorial)
- 关于 tk.mybatis.Example的用法
- First Perl CGI Example
- My first EJB example
- 营销软件下载详情咨询
- hdu-2033-人见人爱A+B
- NYOJ 题目252 01串
- hduoj1001(Sum Problem)
- STL 学习资料
- Tk Tutorial - 3. A First (Real) Example
- UVA 590 Always on the run | dp
- Android开发中常用的Eclipse快捷键
- GitHub提交代码
- 2-05. 求集合数据的均方差(15)
- 使用百度API实现热点(WIFI)、GPS、基站定位
- map嵌套
- Java线程知识__其他几种线程同步的工具类的使用(CyclicBarrier,CountDownLatch,Exchanger)
- 小珂的工作