2026年10月29日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
JK-0008368
Lv7可吟七步诗等级图标
帖子
15
回复
100
积分
683
注册
2011-02-04
[修改美化]

*py*菜单的创建

[复制链接]
查看 1,161 回复 15
楼主 发表于 | 只看该作者
34 人收藏

1.简单菜单

import appuifw,e32

def cn(x):return x.decode(“utf8“)

def menu1():

appuifw.note(cn(“这是菜单一!“),“info“)

def exit():

appuifw.note(cn(“这是退出!“),“info“)

appuifw.app.set_exit()

appuifw.app.menu=*(cn(“菜单一“),menu1),(cn(“退出“),exit)*#选择菜单一,就调用了我们定义好的函数menu1

e32.Ao_lock().wait()

2.二级菜单

import appuifw,e32

def cn(x):return x.decode(“utf8“)

def menu1():

appuifw.note(cn(“这是菜单一!“),“info“)

def menu2():

appuifw.note(cn(“这是菜单二!“),“info“)

def exit():

appuifw.note(cn(“这是退出!“),“info“)

appuifw.app.set_exit()

appuifw.app.menu=*(cn(“一级菜单“),((cn(“菜单一“),menu1),(cn(“菜单二“),menu2))),(cn(“退出“),exit)*

e32.Ao_lock().wait()

我们在简单菜单动作的位置添一个小括号,再在里面添一个简单菜单就成了二级菜单,简单吧!

3.无限菜单

前两种菜单最多只能建三十个,如果更多就需要无限菜单。而且,前两种只能建在选项上,要建在其他位置,入右键,就需要无限菜单。

import appuifw,e32

def cn(x):return x.decode(“utf8“)

def popup_menu():

list=*cn(“菜单一“),cn(“菜单二“)*#这是列表,详见元组、列表和字典一节

index=appuifw.popup_menu(list,cn(“无限菜单“))

if index==0:

appuifw.note(cn(“这是菜单一!“),“info“)

else:

appuifw.note(cn(“这是菜单二!“),“info“)#这是条件语句,注意两个等号和冒号,注意缩进!

appuifw.app.exit_key_handler=popup_menu#定义在右键上

e32.Ao_lock().wait()

登录回复
JK-0086898
Lv6胸怀六国志等级图标等级图标等级图标等级图标
勋章勋章勋章勋章
帖子
99
回复
2,725
积分
1.4万
注册
2011-12-10
1 楼

这帖不错,该顶!

JK-0065608
Lv1韶华一笑间等级图标
帖子
8
回复
315
积分
1,077
注册
2011-07-24
2 楼

好帖,要顶!把

JK-0121000
Lv2独赏二月雪等级图标
帖子
0
回复
207
积分
5,306
注册
2012-08-29
3 楼

这帖不错,该顶!

JK-0134641
Lv1韶华一笑间等级图标
帖子
0
回复
10
积分
205
注册
2013-04-05
4 楼

好帖,要顶!

JK-0115625
Lv2独赏二月雪等级图标
帖子
0
回复
619
积分
996
注册
2012-07-13
6 楼

支持你!

JK-0103677
Lv1韶华一笑间等级图标
帖子
1
回复
80
积分
5,250
注册
2012-04-13
7 楼

ubvjk

JK-0011282
Lv1韶华一笑间等级图标
帖子
1
回复
28
积分
120
注册
2011-02-07
8 楼

‘空间里

JK-0135993
Lv1韶华一笑间等级图标
帖子
0
回复
6
积分
188
注册
2013-05-02
9 楼

咯哦www

JK-0083777
Lv2独赏二月雪等级图标
帖子
2
回复
225
积分
5,975
注册
2011-11-19
10 楼

绿兔子

JK-0142795
Lv4莫问四书意等级图标
帖子
1
回复
542
积分
9,268
注册
2013-09-08
11 楼

退休息了没有

JK-0160136
Lv1韶华一笑间等级图标
帖子
10
回复
44
积分
1,698
注册
2014-02-10
12 楼

的饿

JK-0088402
Lv3畅意三江水等级图标
勋章
帖子
2
回复
532
积分
5,323
注册
2011-12-22
13 楼

尽量力而行就

JK-0138678
Lv3畅意三江水等级图标
帖子
1
回复
410
积分
4,828
注册
2013-07-01
14 楼

得逞强调查看到了解

JK-0159958
Lv2独赏二月雪等级图标
帖子
0
回复
273
积分
4,180
注册
2014-02-04
15 楼

哦

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块