章节知识点总览
5.1 Bubble气泡
Bubble气泡市kivy提供的一个提示气泡小部件,可以指定气泡箭头的方向以及显示的图像。还可以在气泡中添加其他小部件。
5.1.1 使用方法:
实例:在页面中添加Bubble气泡
新建一个bubble.py文件来加载.kv文件,引入App类和BoxLayout布局,并设置背景颜色,具体内容如下:
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
class BubbleWidget(BoxLayout):
def __init__(self,**kwargs):
super().__init__(**kwargs)
class BubbleApp(App):
def build(self):
return BubbleWidget()
if __name__ == '__main__':
from kivy.core.window import Window
Window.clearcolor = [.8,.8,.8,1]
BubbleApp().run()
根据bubble.py文件中创建的BubbleApp()类,新建bubble.kv文件,在其中添加两个气泡,第一个气泡箭头方向进行特殊设置;第二个气泡内添加一个Button按钮,具体代码如下:
<BubbleWidget>:
size_hint:

最低0.47元/天 解锁文章
7288

被折叠的 条评论
为什么被折叠?



