2007-11-19
“四国军棋界面的EclipseRCP实现”开发进度(未完成)
关键字: 四国军棋 eclipse rcp gef2007.11.19 实现背景色(背景图片),效果还不错
2007.11.20 利用connection实现公路线,但有点问题。anchor并没有在“兵点”的图形上,而是在constraint上。
2007.11.21 实现铁路线,效果一般般,待改进。
2007.11.22 利用Clickable实现棋子Figure,实现读取布局文件。因为当前只是想实现1V1的人机对战游戏,因此,许多地方在编程之时并未考虑到2V2的模式。
2007.11.26 实现“布阵调整”,布阵时可以互换2个棋子的位置。由于是用tool来发起请求,因此在palette加上了布阵调整一项。从现在开始,涉及图象编辑问题,新增了editpolicy,command,request,palette等包,代码立刻变得复杂起来,也逐渐的不好控制起来。存在问题:点击时候没有出现selection句柄。
2007.11.30 已经过了3,4天了,没什么进展,关于出现selection句柄的问题还没解决。tool,request,policy的关系还是想不清楚。框架带给我们方便,同时带给我们束缚。
2007.11.30 终于在调整布阵的时候,可以出现选择句柄了,原因是在创建Tool重写handleButtonDown方法的时候,没有继承父方法。存在问题:当连续选择同一子的时候,不出现选择句柄(查了半天不知道原因,也是很郁闷的一个事情)。
【待实现 手动移动,对移动位置合法性的判断】
在开发棋子移动时候,发现2个致命问题:Timer、鼠标点击过程的Request问题;并且Gef对这种多线程的支持偶也搞不甚清。遂停。移植到Swing下。思想不变,变的只是躯壳。
[over]![]()
发表评论
- 浏览: 16459 次
- 性别:

- 来自: 大连

- 详细资料
搜索本博客
我的相册
theend
共 10 张
共 10 张
最近加入圈子
最新评论
-
近期英语学习计划
任重而道远 mmd 学外语真是场持久战
-- by metaphy -
从Spring MVC-step-by-ste ...
引用汗一个 教授派的吧啥意思...
-- by metaphy -
从Spring MVC-step-by-ste ...
汗一个 教授派的吧
-- by jianfeng008cn -
翻译:Java游戏开发
whycloud 写道 Nighthaven 写道 其实我觉得这书的中文 ...
-- by Nighthaven -
翻译:Java游戏开发
而且这本的中文版我看过的,总的来讲还不是特别的烂 不过支持lz自己翻译,翻译的过 ...
-- by whycloud






评论排行榜