亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

广南县| 九龙县| 武义县| 武强县| 桓台县| 玉环县| 东城区| 永清县| 白朗县| 淮滨县| 襄汾县| 广南县| 望谟县| 文安县| 乌拉特前旗| 军事| 始兴县| 治多县| 平陆县| 五常市| 明溪县| 乌审旗| 嘉兴市| 夏津县| 新化县| 福建省| 民和| 通海县| 咸阳市| 治县。| 义乌市| 行唐县| 江北区| 桃江县| 通道| 桐城市| 原平市| 河池市| 佳木斯市| 错那县| 民丰县|