Python——Menu控制元件
一、引數說明:
tearoff :分窗,0為在原窗,1為點選分為兩個視窗
bg,fg : 背景,前景
borderwidth: 邊框寬度
font : 字型
activebackgound : 滑鼠劃過時背景,同樣有activeforeground,activeborderwidth,
disabledforeground
cursor :當子選單分離原窗時,滑鼠在子選單欄上的形狀cursor="arrow""circle"
"clock""cross""dotbox" "exchange""fleur""heart""heart""man"
"mouse""pirate""plus"等圖形
postcommand :點選選單的回撥函式
selectcolor : 選中時背景色,add_checkbutton控制元件選中時,√的顏色
takefocus
title :當子選單分離原窗時的標題
type
relief : 當子選單分離原窗時的3D效果,relief=RAISED,SUNKEN,FLAT,RIDGE,SOLID,GROOVE
二、方法:
menu.add_cascade : 新增子選單(menu引數為子選單物件)
menu.add_command : 新增命令(label引數為顯示內容,command引數為響應函式)
menu.add_separator :
menu.add_checkbutton : 新增確認按鈕,與add_radiobutton用法相同,效果為:
點選時打鉤(variable引數決定繫結變數)
delete : 刪除