代码是这样的:
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.core.window import Window
from kivy.graphics import Rectangle
class CustomWidget(Widget):
pass
class CustomWidget(Widget):
def __init__(self, **kwargs):
super(CustomWidget, self).__init__(**kwargs)
# set background image
with self.canvas:
self.bg = Rectangle(source=r'C:\tnwebat\HDF 5.0 Stream Edition\HDFgame3\base\background\999cargo\defenseempty.png',
pos=self.pos, size=self.size)
self.bind(pos=self.update_bg, size=self.update_bg)
def update_bg(self, *args):
self.bg.pos = self.pos
self.bg.size = self.size
class CustomApp(App):
def build(self):
widget = CustomWidget()
return widget
我在VS代码上运行
我期待该程序运行并显示来自我的PC的图像。并没有打开一个窗口的应用程序,它没有显示我任何错误,即使我试图运行一些其他代码,如一个按钮上的“你好世界”,它的工作.
是有一个问题在这代码?是不是实际上不可能?谢谢你
1条答案
按热度按时间kpbwa7wx1#
检查是否已安装Kivy的依赖项。