首页 - 教程专区 - PyS60教程 - 米饭教程    

----------------
一些其他的形式(一)
--------------------

应のBlog

1. 双文本输入框
图:

代码:
import appuifw
def cn(x):return x.decode("utf-8")
a,b=appuifw.multi_query(cn("姓名"), cn("性别"))
appuifw.note(a+b, "info")

点击下载代码

2. 选择列表
图:

代码:
import appuifw
def cn(x):return x.decode("utf-8")

def s():
    M = [cn("酷牛"), cn("零蛋"), cn("豆包"), cn("火仔")]
    index = appuifw.selection_list(choices=M, search_field=0)
    if index==0 or index==1:
        appuifw.note(M[index]+cn("是好男人"), "info")
    else:
        appuifw.note(M[index]+cn("是好孩子"), "info")
    s()
s()

点击下载代码

如果把 search_field=0 改成 =1 ,就会显示搜索框(在你按键时会显示,就像名片夹里的那个一样),看图:


3.复选列表
图:

代码:
import appuifw
def cn(x):return x.decode("utf-8")

M = [cn("酷牛"), cn("零蛋"), cn("豆包"), cn("火仔")]

index = appuifw.multi_selection_list(choices=M,style="checkbox",search_field=1)

点击下载代码

如果把 style="checkbox" 改为 style="checkmark",选择标记则是对勾.如图所示.由于我在 6670 上面测试无法显示.不知道是何原因.因此是在 Jurgen Scheible 的教程里引用过来的.

好了.本节没有太多讲解.要靠大家自己结合着图自己思考了.已经学了这么久,该对py有一些理解能力了

下一编
上一编

首页 - 教程专区 - PyS60教程 - 米饭教程