0
我有一个简单的工作代码,可以显示2个图像,但是我希望它在浏览文件后显示。在Kivy中添加文件浏览器
我的代码:
from kivy.uix.image import Image
from kivy.uix.floatlayout import FloatLayout
from kivy.app import App
from kivy.uix.scatter import Scatter
class CanvasApp(App):
def build(self):
f = floatlayout()
s = Scatter()
s1 = Scatter()
img_1 = Image(source='img0.jpg',pos=(10,280), size=(300,300))
img_2 = Image(source='img1.jpg',pos=(350,280), size=(300,300))
f.add_widget(s)
s.add_widget(img_1)
f.add_widget(s1)
f.add_widget(img_2)
return f
if __name__ == '_main__':
CanvasApp().run()
在上面的代码中的问题: 1.如何使用filebrowser,我知道有关文件浏览器提供的源路径,
from os.path import sep, expanduser, isdir, dirname
user_path = expanduser('~') + sep + 'Documents'
browser = FileBrowser(select_string='Select',
favorites=[(user_path, 'Documents')])
我怎么能使用两个图像独立分散。在上述方法中,我可以只使用上img0.jpg
现在我知道如何解决它,如果任何人都需要了解,请发表评论,我将上传代码。 –
https://www.youtube.com/watch?v=6x1gUNoVB2I –