设置图标和标题
from kivy.config import Config
Config.window_icon = "logo.ico"
class MainApp(App):
def __init__(self):
super().__init__()
self.icon = 'logo.ico'
self.title = "同步工具"
设置字体
from kivy.core.text import LabelBase
LabelBase.register(name="Roboto", fn_regular="C:/Windows/Fonts/simhei.ttf")
设置窗口大小与打开位置
from kivy.core.window import Window
# 窗口大小
Window.size = (1068, 681)
# 窗口位置
Window.left,Window.top = (100,70)
import weakref
old = Label()
self.ids.add_widget(old)
self.ids['old'] = weakref.proxy(old)
组件刷新重载
self.root.ids.head_original_img.source = "news.jpg"
self.root.ids.head_original_img.reload()
组件删除
self.root.ids.boxlayout.remove_widget(self.root.ids.label2)
组件清除
self.root.ids.gridlayout.clear_widgets()