0
有人可以通過以下簡單的雙擊功能發佈kivy Filechooser的小型工作示例:雙擊文件將打印出文件名?Kivy FileChooser doubleclick
有人可以通過以下簡單的雙擊功能發佈kivy Filechooser的小型工作示例:雙擊文件將打印出文件名?Kivy FileChooser doubleclick
這是一個例子。
from kivy.app import App
from kivy.uix.filechooser import FileChooserListView
from kivy.uix.boxlayout import BoxLayout
class MyFileChooser(FileChooserListView):
def on_submit(*args):
print(args[1][0])
class MyLayout(BoxLayout):
def __init__(self,**kwargs):
super(MyLayout,self).__init__(**kwargs)
# filter added. Since windows will throw error on sys files
self.fclv = MyFileChooser(filters= [lambda folder, filename: not filename.endswith('.sys')])
self.add_widget(self.fclv)
class MyApp(App):
def build(self):
return MyLayout()
MyApp().run()
您正在使用哪個版本的Kivy? – picibucor
@picibucor v1.9.1。 Sry我忘了打印文件名:D我將更新 – EL3PHANTEN
@picibucor更新爲打印文件名 – EL3PHANTEN