Professional Documents
Culture Documents
Untitled Document-1
Untitled Document-1
def add_task():
task = entry_task.get()
if task:
listbox_tasks.insert(tk.END, task)
entry_task.delete(0, tk.END)
def mark_task_complete():
selected_indices = listbox_tasks.curselection()
for index in selected_indices:
listbox_tasks.itemconfig(index, {'bg': 'light green'})
def delete_task():
selected_indices = listbox_tasks.curselection()
for index in reversed(selected_indices):
listbox_tasks.delete(index)
def main():
root = tk.Tk()
root.title("Task Management App")
frame_tasks = tk.Frame(root)
frame_tasks.pack(pady=10)
scrollbar_tasks = tk.Scrollbar(frame_tasks)
scrollbar_tasks.pack(side=tk.RIGHT, fill=tk.BOTH)
listbox_tasks.config(yscrollcommand=scrollbar_tasks.set)
scrollbar_tasks.config(command=listbox_tasks.yview)
root.mainloop()
if __name__ == "__main__":
main()