【Python期末大作业|练手项目】待办事项应用程序

界面布局

  • 使用了 ttkbootstrap 提供的样式,创建了主窗口和多个子窗口(框架)。
  • 界面分为左中右三个部分,分别用于添加新任务、显示任务列表和操作任务。

添加新任务

  • 在左侧框架中有一个输入框和一个“添加”按钮,用于输入新任务,并将其添加到任务列表中。

任务列表

  • 中间框架显示当前的任务列表,使用 tk.Listbox 实现,支持滚动条功能。
  • 可以单击任务列表中的任务来选择任务,支持拖拽调整任务顺序。

操作任务

  • 右侧框架包含多个操作按钮,包括“标记完成”、“删除”、“保存”、“加载”和“清空所有”。
  • “标记完成”按钮可以将选定的任务标记为完成状态,并在任务名称末尾添加“*”符号。
  • “删除”按钮可以删除选定的任务。
  • “保存”和“加载”按钮用于将任务列表保存到文件或从文件加载。
  • “清空所有”按钮用于清空当前所有任务。

其他功能

  • “已完成的任务”按钮打开一个新窗口,显示已完成的任务列表。
  • “按时间顺序排序”按钮可以按照任务的时间顺序对任务列表进行排序。

关于

  • 点击“关于”按钮可以显示作者的个人信息和照片。

标记完成

删除任务

vx公众号【ModelXpert】回复‘待办事项’即可获取资源

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值