kivy 选择框
2024-08-31 06:42:05
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.lang import builder # 注册全文使用字体
from kivy.core.text import LabelBase
LabelBase.register(name='Font_Hanzi',fn_regular='./font/simsun.ttc') builder.Builder.load_string("""
<SpinnerBox>:
Spinner:
size_hint:None,None
size:100,44
pos_hint:{'center':(.5,.5)}
text:'Home'
font_name:'Font_Hanzi'
# 下拉显示的值
values:'1','2','3','4'
# 点击触发
on_text:print('>>>>>>>',self.text)
""") class SpinnerBox(BoxLayout):
def __init__(self,**kwargs):
super().__init__(**kwargs) class MyApp(App):
def build(self):
return SpinnerBox() if __name__ == '__main__':
MyApp().run()
最新文章
- angular的跨域(angular百度下拉提示模拟)和angular选项卡
- netezza 数据库 取 季初 季末 时间
- 二:Go编程语言规范-类型
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解(转VIII)
- R----tidyr包介绍学习
- 在SharePoint中无代码开发InfoPath应用: 一个测试Web Service的工具
- DFS POJ 2362 Square
- object-c 要理解协议的几个重要概念
- JSP页面跳转方式
- grep 同时满足多个关键字和满足任意关键字
- Ubuntu14.04 LTS安装不成功
- Oracle-表的字段增加修改删除操作
- K:java中序列化的两种方式—Serializable或Externalizable
- git stash暂存文件
- C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(388,5): warning MSB8028: The intermediate directory (Debug) contains files shared from another project (GU.vcxproj). T
- C# Note5:使用相对路径读取文件
- 【警告】WARN: Establishing SSL connection without server&#39;s identity verification is not recommended.
- <;Android 基础(三十二)>; ViewFlipper
- SpringMVC由浅入深day01_13springmvc和struts2的区别_14问题
- SDUT -refresh的停车场(栈和队列)
热门文章
- 手动编译部署LNMP环境(CentOS7.5+Nginx-1.18.0+MySQL-5.7.30+PHP-7.4.14)
- MySQL(一)——入门
- Throwable中3个异常的方法
- 比年轻更年轻,快看能否接棒B站?
- 【转载】flag标志什么?哦,它标志代码馊了
- C++快读讲解
- .NET 中的HTTP 3支持
- PDO操作大数据对象
- 搭建http文件服务器 - Windows使用IIS搭建http文件服务器
- javascript 定时器 timer setTimeout setInterval (js for循环如何等待几秒再循环)