Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Design Pattern & UML  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:关于command的模式中Invoker对象? [Re:jameszhang]
wes109

以梦为马

CJSDN高级会员


发贴: 857
积分: 60
于 2004-12-03 09:10 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
具体的画图动作是由画板对象作出的
画板对象和Command对象之间存在关联关系
画板对象保存在具体的Command对象中
不同的Command对象会调用画板对象的不同方法
drawLine() or drawRect()
工具和Command对象存在对应关系

点击不同的工具条
保存对应的Command Object为Current Command Object
在面板上拖拽的时候
调用Current Command Object的 execute()方法
此方法调用画板对象的draw()方法

选的是Line Tool就是DrawLineCommand
在execute中执行画板.drawLine()

大体这样,具体情况可能要复杂的多





话题树型展开
人气 标题 作者 字数 发贴时间
12341 关于command的模式中Invoker对象? jameszhang 69 2004-12-01 15:40
10418 Re:关于command的模式中Invoker对象? wes109 654 2004-12-01 18:30
11009 Re:关于command的模式中Invoker对象? jameszhang 256 2004-12-02 08:29
10362 Re:关于command的模式中Invoker对象? jameszhang 122 2004-12-01 20:17
10312 Re:关于command的模式中Invoker对象? floater 415 2004-12-02 00:01
10274 Re:关于command的模式中Invoker对象? floater 175 2004-12-02 23:14
10254 Re:关于command的模式中Invoker对象? wes109 339 2004-12-03 09:10
10147 Re:关于command的模式中Invoker对象? jameszhang 1581 2004-12-03 14:17
10261 Re:关于command的模式中Invoker对象? jameszhang 14 2004-12-03 14:28
10528 Re:关于command的模式中Invoker对象? WeiterWay 478 2004-12-03 15:30
12679 Re:关于command的模式中Invoker对象? jameszhang 527 2004-12-03 16:02

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923