91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中Sizegrip控件如何使用

發布時間:2021-07-05 16:07:11 來源:億速云 閱讀:260 作者:Leah 欄目:大數據

本篇文章為大家展示了Python中Sizegrip控件如何使用,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

首先是構建主窗口。

root = Tk()root.title('Tkinter Sizegrip Demo V1.0')
screen_w = root.winfo_screenwidth()screen_h = root.winfo_screenheight()root.maxsize(width=screen_w, height=screen_h)rw = int(screen_w / 2)rh = int(screen_h / 2)root.geometry('{}x{}+{:g}+{:g}'.format(rw, rh, rw / 2, rh / 2))

代碼中除了指定了窗口標題之外,還對窗口進行了居中處理。接下來是構建退出菜單:

top_menu = Menu(root)root.config(menu=top_menu)
file_menu = Menu(top_menu, tearoff=False)top_menu.add_cascade(label='File', menu=file_menu)file_menu.add_command(label="Exit", command=root.quit)

為了方便管理,首先生成一個管理編輯器控件的Frame控件:

edit_area = Frame(root)edit_area.grid(row=1, column=0)

生成Text控件時同時調整了控件的尺寸。由于Text的高度和寬度都是以字符為單位指定,因此多費了不少周折。如果不調大Text的尺寸,當root窗口的尺寸大到某個值的時候,Text就不再跟隨窗口的尺寸。

# create text widget.
font = Font(family='Arial', size=15),text = Text(edit_area, font=font, height=80, wrap=NONE)text.config(width=int(text['width']* screen_w / text.winfo_reqwidth()),            height=int(text['height']* screen_h / text.winfo_reqheight()))text.grid(row=0, column=0, sticky='nsew')

text.config的執行結果是將Text控件的大小調整為和屏幕同樣大小。接下來構建滾動條控件,都是標準做法。

scroll_ty = Scrollbar(edit_area, orient=VERTICAL, command=text.yview)scroll_ty.grid(row=0, column=1, sticky=N+S)text['yscrollcommand']=scroll_ty.set
scroll_tx = Scrollbar(edit_area, orient=HORIZONTAL, command=text.xview)scroll_tx.grid(row=1, column=0, sticky=E+W)text['xscrollcommand']=scroll_tx.set

Sizegrip本身很簡單:

Sizegrip(edit_area).grid(row=1, column=1)

上述內容就是Python中Sizegrip控件如何使用,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桐梓县| 通海县| 龙江县| 施秉县| 保定市| 莱西市| 许昌市| 黄冈市| 永新县| 厦门市| 肇州县| 恭城| 绥阳县| 德保县| 宁国市| 清水河县| 花莲县| 宜州市| 上虞市| 同心县| 海盐县| 巴彦淖尔市| 高尔夫| 桃园县| 尼勒克县| 崇文区| 西盟| 乐业县| 山东省| 安图县| 晋中市| 城固县| 简阳市| 大田县| 莎车县| 四川省| 盘山县| 罗甸县| 古田县| 华亭县| 芦溪县|