Core
2018-07-20 18:03:54 4 举报
关于一个可以新建事项的日历的实现方式。
作者其他创作
大纲/内容
component
关于UI的组件
Time
- date : CalendarDate- clock : Clock
+ isValid() : boolean+ toCalendar() : Calendar //将 Time转换为java自带的Calendar 类的实例+ getCurrentTime() : Time
holiday
HolidayHolidayListJsonUtil
items
ItemCustomItemCourseItem......
Main
+ start(Stage)
1
Schedule
- items : ArrayList- instance : static Schedule;- checker : Checker- PATH : String //记录待办事项的配置文件路径
逻辑层
Display
- calendarStage : stage- window : window- instance : Display
+ getInstance() : Display+ init() : void
CalendarDate
- year : int- month : int- day : int
+ getDayOfWeek() : int+ getNumberOfMonth() : int+ compareTo() : int
Clock
- minute : int- hour : int
+ compareTo(Clock) : int+ isValid(Clock) : boolean
界面层
reminder
CheckerRemindRemindType
0 条评论
回复 删除
下一页