次のコードを記述して、特定のパスにあるすべてのディレクトリ/ファイルを一覧表示し、ボタンに書き込みます。ウィジェットウィンドウ内でボタンがダブルクリックされるたびに新しい関数を呼び出すように、tkinterのイベントハンドラーを使用するにはどうすればよいですか。
def display_toplevel(globpath):
global row, column
dir=globpath
dirs = os.listdir(dir)
for file in dirs:
Button(master, width=8, height=4, text=file).grid(row=row, column=column, padx=10, sticky=W)
column = column + 2
if column == 10:
row = row + 3
column = 0
column = column + 2
break