当前位置:嗨网首页>书籍在线阅读

18-创建一个支持拖放的应用程序

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

11.3.1 创建一个支持拖放的应用程序

创建支持拖放的应用程序需要完成以下工作。

  • 创建一个用于装饰圣诞树的对象,该对象可以被点击、拖动、放下和再此拖动。
  • 需要将Canvas想象为工作在“保留模式”,这样就可以追踪多个物体。为此需要创建一个对象的“显示列表”。
  • 需要为这些Canvas中的对象增加监听“事件”的能力,还需要一种方法能够将鼠标事件向那些需要监听的对象进行广播。
  • 当鼠标指针移动到可被点击的对象上时,需要将鼠标指针从箭头变为手形,这样可以使得程序的行为效果与Flash或Silverlight类似。