- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 【Kivy】实战--画板(九)
只是个人学习的时候的一些笔记,如果有什么错误的地方还请各位勿喷,手下留情,期待您的指正。 定期会更新文章到www.sea-whales.cn我的个人网站中,有兴趣的小伙伴可以进来看看实战–画板我们先来做一个初始画板,先不添加其他复杂元素,来实现能写字的功能:# !/usr/bin/env python3# -*- coding: utf-8 -*-from kivy.app import Appfrom kivy.uix.widget import Widgetfrom kivy.gra.
2021-09-07 14:44:20
433
原创 【Kivy】旋转、平移和缩放空间坐标(八)
只是个人学习的时候的一些笔记,如果有什么错误的地方还请各位勿喷,手下留情,期待您的指正。 定期会更新文章到www.sea-whales.cn我的个人网站中,有兴趣的小伙伴可以进来看看旋转、平移和缩放空间坐标在canvas 中是可以使用Rotate指令来控制旋转操作,他与ScatterLayout布局不同,它是对整个坐标空间,因此所有的子部件都是会受到影响。在使用整个参数时,需要指定三个参数;axis: 设置用于旋转的轴,通常为z轴(0,0,1)angle: 设置旋转度数origin: 设置旋.
2021-09-07 14:43:30
611
原创 【Kivy】图形绘制(七)
只是个人学习的时候的一些笔记,如果有什么错误的地方还请各位勿喷,手下留情,期待您的指正。定期会更新文章到www.sea-whales.cn我的个人网站中,有兴趣的小伙伴可以进来看看图形绘制页面背景看过布局的朋友们,一定发现了,在创建一个widget控件后,为布局设置背景色或者经常会有一个with self.canvas并且加了几个属性和绑定了事件,这些其实是我们在生成一个控件后,Kivy自动生成的一个类似画布的。我们通过对画布的更改可以设置颜色、尺寸、背景图等。这里说明一下,canvas 学过.
2021-08-27 11:56:10
1895
原创 【Kivy】 布局 汇总 (六)
只是个人学习的时候的一些笔记,如果有什么错误的地方还请各位勿喷,手下留情,期待您的指正。 定期会更新文章到www.sea-whales.cn我的个人网站中,有兴趣的小伙伴可以进来看看目录【Kivy】布局 FloatLayout、BoxLayout [学习分享](二)【Kivy】布局 AnchorLayout、GridLayout [学习分享](三)【Kivy】布局 PageLayout、RelativeLayout [学习分享](四)【Kivy】布局 ScatterLayout 、StackL.
2021-08-20 14:43:01
1102
3
原创 【Kivy】布局 ScatterLayout 、StackLayout [学习分享](五)
本篇文章只是个人学习的时候的一些笔记,如果有什么错误的地方还请各位勿喷,手下留情,期待您的指正。定期会更新文章到www.sea-whales.cn我的个人网站中,有兴趣的小伙伴可以进来看看、ScatterLayout 分散布局ScatterLayout布局与RelativeLayout布局相似,当变更位置的时候,布局内的小部件也会随着父布局一起相对更改,因为这个布局主要由Scatter小部件实现,所以是可以实现自由的平移,旋转,缩放等布局的。我们来看下, 使用Python是如何实现的。# !/.
2021-08-20 14:15:01
375
原创 【Kivy】布局 PageLayout、RelativeLayout [学习分享](四)
PageLayout 布局PageLayou布局和前面几种布局方式是有差异的,他更倾向与动态布局,使用这个布局可以创建一个简单的多页面布局。可以在这些布局之间随意跳转,此布局每个子部件都作为一个单独的页面,所以此布局并不支持size_hint和pos_hint:例如如下:会生成一个可以自由左右拉的按钮。# !/usr/bin/env python3# -*- coding: utf-8 -*-from kivy.uix.pagelayout import PageLayoutfrom kiv
2021-08-20 10:12:41
665
原创 【Kivy】布局 AnchorLayout、GridLayout [学习分享](三)
本篇文章只是个人学习的时候的一些笔记,如果有什么错误的地方还请各位勿喷,手下留情,期待您的指正。定期会更新文章到www.sea-whales.cn我的个人网站中,有兴趣的小伙伴可以进来看看、AnchorLayout布局(锚点布局)锚点布局可以将子部件放在 左上、中上、右上、左中、正中、右中、左下、中下、右下 ,9个位置处。只需要指定anchor_x和anchor_y属性即可。anchor_x 默认值为center,可以且只可以接受left、right、center,分别为左、右和中。an.
2021-08-19 10:25:50
835
1
原创 【Kivy】布局 FloatLayout、BoxLayout [学习分享](二)
布局FloatLayoutpy文件# !/usr/bin/env python3# -*- coding: utf-8 -*-from kivy.app import Appfrom kivy.uix.floatlayout import FloatLayoutclass FloatLayoutWidget(FloatLayout): def __init__(self): super(FloatLayoutWidget, self).__init__()c
2021-08-19 10:08:10
1300
3
原创 【Kivy】命名规则、属性(大小、位置) [学习分享](一)
本篇文章只是个人学习的时候的一些笔记,如果有什么错误的地方还请各位勿喷,手下留情,期待您的指正。定期会更新文章到www.sea-whales.cn我的个人网站中,有兴趣的小伙伴可以进来看看、Kivy命名规则1、类继承App的类名(小写)(除去App)+ .kv例如:from kivy.app import Appfrom kivy.uix.gridlayout import GridLayoutfrom kivy.uix.label import Labelfrom kivy.uix.t.
2021-08-19 10:01:01
1043
1
国标GB28181检测工具(Release版)
2020-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人