第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Tkinter OptionMenu:如何配置下拉列表的字體大???

Tkinter OptionMenu:如何配置下拉列表的字體大?。?/h1>
翻閱古今 2023-06-20 10:46:54
我有一個(gè)選項(xiàng)菜單列表,其中包含許多要在觸摸屏設(shè)備上使用的條目。我可以使用 更改所選類別的字體大小PopMenue.config(font=[something]),但是當(dāng)選擇下拉菜單時(shí),條目會(huì)以默認(rèn)的小字體顯示:示例圖片 - 紅色框環(huán)繞文本以增加字體如何從下拉菜單條目(紅框)修改字體大???代碼片段:helv36 = tkFont.Font(family='Helvetica', size=30, weight=tkFont.BOLD) popupMenu.config(font=helv36)
查看完整描述

1 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊

您必須使用該nametowidget()方法獲取下拉菜單小部件對應(yīng)的小部件對象,然后設(shè)置配置。

這是一個(gè)可運(yùn)行的例子:


import tkinter as tk

import tkinter.font as tkFont


root = tk.Tk()

root.geometry('300x200')


helv36 = tkFont.Font(family='Helvetica', size=36)

options = 'eggs spam toast'.split()

selected = tk.StringVar(root, value=options[0])


choose_test = tk.OptionMenu(root, selected, *options)

choose_test.config(font=helv36) # set the button font


helv20 = tkFont.Font(family='Helvetica', size=20)

menu = root.nametowidget(choose_test.menuname)? # Get menu widget.

menu.config(font=helv20)? # Set the dropdown menu's font

choose_test.grid(row=0, column=0, sticky='nsew')


root.mainloop()

這是兩個(gè)屏幕截圖,顯示了默認(rèn)與修改后的下拉菜單文本大?。?/p>

http://img4.sycdn.imooc.com/6491134200018bbd06490218.jpg

查看完整回答
反對 回復(fù) 2023-06-20
  • 1 回答
  • 0 關(guān)注
  • 401 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)