MindFusion.Scheduling for Java Swing, v2.0
我們已經發布了用于Java Swing的MindFusion.Scheduling的2.0版本。新版本包括:
API 變化
- 對控件的API進行了以下更改:
- com.mindfusion.scheduling.awt包已被刪除。 AwtCalendar類不再可用 - 應該使用Calendar類。 PrintOptions和PreviewTextKey類已被移動到com.mindfusion.scheduling包。
- 所有枚舉類現在都是真正的java枚舉。 標志枚舉現在表示為EnumSet <T>對象。
- 包裝顏色和字體類已被刪除。 控件現在使用java.awt中的Font和Color類。
- 鼠標按鈕枚舉已被刪除。 現在應該使用MouseEvent類中的常量。
RangeSelector集成
日歷控件可以與新的RangeSelector組件集成,以便在資源視圖中實現時間軸。 新的ResourceTimeline示例說明了這種集成。
雜項
- customizeText和drawing事件已添加到CalendarListener。
- AllowChangeResource屬性已添加到ItemModifyConfirmEvent。
- FooterFormat,FooterSize,MainHeaderFormat和MainHeaderSize屬性已添加到ListViewSettings中。
- EnableLanes,EnableSnapping和SnapUnit屬性已添加到MonthSettings。
- itemResourceChanged事件已添加到ScheduleListener。