2008年5月8日

如代码所示:

var pane:JPanel = new JPanel();
pane.setSizeWH(100, 100); //必须 或者 pane.pack();
mc.addChild(pane);
pane.revalidate(); //必须 此函数可以触发 RepaintManager.getInstance().addInvalidComponent(this);

因为我们自己把组件加到player容器中, 组件不受任何父容器的布局管理影响和默认没有加入重绘管理器. 所以要我们手动做这些事情才行.


posted @ 2008-06-11 09:13 SenKay 阅读(321) | 评论 (0)编辑 收藏
于 http://www.richbox.net/blog/?p=218 看到下面对于交互设计的体会:
1.设计交互系统,应该尽量本着简单的原则,将负担留给系统,而不是留给用户。

2.以上原则是基于一个假设:用户都是缺乏耐心的,特别是当他们面临众多选择的时候。

3.强大的系统,必然会拥有相当复杂的逻辑,但不要表现给用户,只需要给用户一个经过优化的,最短的完成任务的路径。

4.实际应用中,如果一些流程过于复杂,且无法跳跃,这个时候,我们可以依据经验“猜测”一下用户的需求,给与用户两个选择:一,选择由系统代劳,二,选择自己动手。

5.这就是模板的概念,相信很多操作复杂的软件系统都提供了这样的机制。

6.这样既解决了大部分人群简化操作的需求,也满足了少部分人群个性化的需求。

这种模版的交互设置方法再很多软件安装,软件设置步骤上都经常可见, 好处也是不言而喻的, 可以提供一条供大多数人的几类人选择的捷径完成他们想到的目的, 像QQ的安装后提示的 多类型用户设置, 包括网吧用户, 家庭用户, 公司用户等等就是很好的针对了几大类型的用户的模版设置,要做到这个模版设置的最佳效果有几点是要注意的:
1,先要统计所有用户的类型
2,各种类型用户常用的设置相同点
3,针对这些类型和设置相同点创建模版

1,2点都是基于比较充份的用户调查才比较清楚, 但是由于这个调查可能是在软件提供之前无法做的, 那就要像文章所说的要经验猜测 用户的类型和设置相同点 做模版了。在软件越多人使用的时候能够收集用户意见了这个模版自然会做得比较好了。


posted @ 2008-05-08 00:12 SenKay 阅读(229) | 评论 (0)编辑 收藏

导航

<2008年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

统计

常用链接

留言簿(1)

随笔分类

随笔档案

新闻分类

新闻档案

收藏夹

AS

搜索

最新评论

阅读排行榜

评论排行榜