章节知识点总揽
3.2.1 绘制矩形
新建main.py文件,使用Rectangle绘制一个矩形。(学习RelativeLayout布局时使用过的)具体代码如下:
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
class RelativeLayoutWidget(BoxLayout):
def __init__(self,**kwargs):
super().__init__(**kwargs)
class RelativeApp(App):
def build(self):
return RelativeLayoutWidget()
if __name__=='__main__':
RelativeApp().run()
新建relative.kv文件,内容如下:
下列代码与本书2020年5月第1版第1次印刷的,以下内容有出入:
书中<RelatoveWidget>更换为了<RelativeLayoutWidget> 。
<RelativeLayoutWidget>:
canvas:
Color:
rgba:[1,1,1,1]
Rectangle:
size:self.width*0.2,self.height*0.15
pos:self.x+10,self.y+10
运行main.py文件,效果如下:
上一篇:使用图片背景
下一篇:基本图形绘制——椭圆