python
1def move_up():
2 selected_index = listbox.curselection()
3 if selected_index:
4 index = selected_index[0]
5 if index > 0:
6 # 選択した項目を上に移動
7 item = listbox.get(index)
8 listbox.delete(index)
9 listbox.insert(index - 1, item)
10 listbox.selection_clear(0, tk.END)
11 listbox.selection_set(index - 1)
12
13def move_down():
14 selected_index = listbox.curselection()
15 if selected_index:
16 index = selected_index[0]
17 if index < listbox.size() - 1:
18 # 選択した項目を下に移動
19 item = listbox.get(index)
20 listbox.delete(index)
21 listbox.insert(index + 1, item)
22 listbox.selection_clear(0, tk.END)
23 listbox.selection_set(index + 1)
ChatGPT優秀
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。