首页 > 其他分享 >kivy入门初级控件(一)

kivy入门初级控件(一)

时间:2022-09-26 17:24:49浏览次数:67  
标签:__ 控件 入门 self kivy import size

异步加载图片

 1 from kivy.app import App
 2 from kivy.uix.gridlayout import GridLayout
 3 from kivy.uix.image import Image, AsyncImage
 4 
 5 
 6 class ImageBoxLayout(GridLayout):
 7     ...
 8 
 9 
10 class TestApp(App):
11     def build(self):
12         self.title = "测试标题"
13         return ImageBoxLayout()
14 
15 
16 if __name__ == '__main__':
17     TestApp().run()

kv语言:

 1 <ImageBoxLayout>:
 2     canvas:
 3         Color:
 4             rgba:[1,1,1,1]
 5         Rectangle:
 6             size:self.size
 7             pos:self.pos
 8             source:"20190701154816.jpg"
 9     AsyncImage:
10         source:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fp3.itc.cn%2Fimages01%2F20200831%2F4e9b481826124821aeec987d9d0c880f.jpeg&refer=http%3A%2F%2Fp3.itc.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1656201638&t=b9a5406b7d1b0c993116a1ab0df96b37"

运行结果显示:

 

标签:__,控件,入门,self,kivy,import,size
From: https://www.cnblogs.com/shixiaogu/p/16731652.html

相关文章

  • Android activity控制RecyclerView中Adapter中的控件的显示和隐藏
    在实际开发中,我们通常会遇到,通过外面的控件去控制Adapter里面的checkbox按钮的显示或隐藏: 需求就是:点击批量选择显示checkbox,再次点击隐藏。 思路:在activity中,定义......
  • qt的基本控件——显示控件
    显示控件1、label作用就是用来显示一些文字的,或者用来贴图1、加载资源方式:右键项目-->addnew输入名字,就能得到一个qrc的一个包,然后在这个位置添加前缀/image表示图......
  • kivy入门之布局(六)
    创建堆栈布局1fromkivy.appimportApp2fromkivy.uix.stacklayoutimportStackLayout345classStackLayout(StackLayout):6"""堆栈布局"""7......
  • K8S入门详细地教程
    Kubernetes详细教程1.Kubernetes介绍1.1应用部署方式演变在部署应用程序的方式上,主要经历了三个时代:传统部署:互联网早期,会直接将应用程序部署在物理机上优点:简单......
  • python入门第四课--数据类型、格式化输出、基本符号的意义
    今日内容概要作业讲解python基本数据类型与用户交互格式化输出基本运算符多种赋值方式逻辑运算符成员运算符身份运算符流程控制理论今日内容详细作业讲......
  • 关于WPF自定义控件OnApplyTemplate不执行,手动调用Template.FindName返回空的问题
    我在wpf项目中手写了一个自定义控件,运行得相当的正常,后续调用时,反复遇到问题,前前后后折腾了好几次代码publicExtendCombox(){Loaded+=(e......
  • kivy入门之布局(三)
    锚点布局1fromkivy.appimportApp2fromkivy.core.textimportLabelBase3fromkivy.uix.anchorlayoutimportAnchorLayout45LabelBase.register("Robo......
  • kivy入门之布局(二)
    盒子布局加之嵌套布局1fromkivy.appimportApp2fromkivy.core.textimportLabelBase3fromkivy.uix.boxlayoutimportBoxLayout45LabelBase.register......
  • kivy入门之布局(一)
    本篇起,主要围绕布局kivy相比较于pyqt,同为GUI开发框架,不同的是,kivy支持将控件等布局相关代码放在.kv格式结尾的文件中,应用程序在启动过程中,会自动识别加载布局文件......
  • winform自定义控件无法显示在工具箱中以及显示但使用时出错的解决办法
    问题一:最近在使用winform时,遇到这样一个情况,我自定义的控件不能够添加到工具箱中,当我在工具箱中使用“选择项”浏览我的dll文件后,会显示错误。解决方法在网上很多,一般是“......