4.3 编程实践:实现标记自由拖放