章节知识点总揽
3.2.2 椭圆
可以通过Ellipse生成一个椭圆。,用法与Rectangle类似,修改relative.kv文件,具体如下:
<RelativeLayoutWidget>:
canvas:
Color:
rgba:[.5,.1,.1,1]
Ellipse:
size:self.width*0.3,self.height*0.25
pos:self.x+300,self.top-300
新建main.py文件,内容如下:
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()
执行main.py文件,可以通过size调整椭圆的大小,具体如下:
上一篇:基本图形绘制——矩形
下一篇:基本图形绘制——椭圆