16.2 方法
方法 | 描述 |
---|---|
:add(type, **options) | 增加一个菜单项。 Type的可选数值包括:“command”, “cascade” (submenu), “checkbutton”, “radiobutton”, “separator” |
add_cascade(**options) | 增加一个层叠(cascade)菜单项 |
add_checkbutton(**options) | 增加一个带检查按钮(checkbutton)菜单项 |
add_command(**options) | 增加一个命令(command)菜单项 |
add_radiobutton(**options) | 增加一个带无线按钮(radiobutton)菜单项 |
add_separator(**options) | 增加一个分割条(separator) |
config(**options) | 配置菜单属性。具体见菜单属性说明。 |
delete(index1, index2=None) | 删除1个或者多个菜单项。 index1:要删除的菜单项的起始值 index2:要删除的菜单项的终止值。如果没有设定该值,则只删除index1指定的菜单项。 |
entrycget(index, option) | 获得菜单项属性 |
entryconfig(index, **options) entryconfigure(index, **options) |
更改菜单项属性 |
index(index) | 将菜单项的索引转换为整型数,不管指定的index是何种类型。 |
insert(index, itemType, **options) | 插入指定类型的菜单项。 |
insert_cascade(index, **options) | 添加子菜单(层叠菜单)。 |
insert_checkbutton(index, **options) | 添加检查按钮菜单(checkbutton)。 |
insert_command(index, **options) | 添加命令菜单(command) |
insert_radiobutton(index, **options)</ |