2017年8月25日 星期五

python 視窗程式設計1 ---- TKinter DEMO1.py



from tkinter import *

win = Tk()
some = Label(win, text="Tk's job!!", width="30", height="5")
some.pack()
win.mainloop()

源自於
http://www.kaiching.org/2012/12/Python-Basic-Concept-of-GUI.html

Tk 包含各種常用的 GUI 元件,如下列表
元件名稱類別名稱
視窗區域TkFrame
標籤TkLabel
按鈕TkButton
核取方塊TkCheckButton
選取方塊TkRadioButton
下拉式列表TkComboBox
列表TkListbox
捲動軸TkScrollbar
文字方塊TkEntry
文字區域TkText


以下是個簡單例子
?
1
2
3
4
5
6
7
8
9
10
11
12
13
from tkinter import *
 
root = Tk()
some = Label(root, text="Tk's job!!", width="30", height="5")
some.pack()
root.mainloop()
 
# 《程式語言教學誌》的範例程式
# 檔名:tkdemo.py
# 功能:示範 Python 程式
# 作者:張凱慶
# 時間:西元 2012 年 12 月


使用 Tk 首先要 import tkinter ,這裡用 from , import 之後星號表示所有名稱,這使我們在程式中可以直接使用 tkinter 中的名稱,不需要連帶寫出 tkinter

1
from tkinter import *


然後建立 Tk 物件 (object)

3
root = Tk()


這個視窗只有一個文字標籤, Label 型態的 some

4
some = Label(root, text="Tk's job!!", width="30", height="5")


這裡用了幾個參數 (parameter) ,文字標籤的文字 text 為 Tk's job!! ,高 height 為 5 ,寬 width 為 30 。


沒有留言:

張貼留言