标题:关于component的validate方法的疑问
只看楼主
george_vcool
Rank: 2
等 级:新手上路
威 望:3
帖 子:453
专家分:0
注 册:2007-7-23
结帖率:100%
 问题点数:0 回复次数:3 
关于component的validate方法的疑问

这个方法,我在程序上看不出来,它做了什么?
好像有没有这个方法,图形显示都是一样的!!
想知道这个方法的的具体含义?用的范踌等等!!
请教了!!

搜索更多相关主题的帖子: component validate 疑问 
2007-08-17 04:24
J华
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-7-2
得分:0 

查呀.....
这是Compontent中的
validate
public void validate()确保组件具有有效的布局。此类主要适用于在 Container 实例上进行操作。



这是Container的.....

validate
public void validate()验证此容器及其所有子组件。
使用 validate 方法会使容器再次布置其子组件。已经显示容器后,在修改此容器的子组件的时候(在容器中添加或移除组件,或者更改与布局相关的信息),应该调用上述方法。

如果此 Container 无效,则此方法将调用 validateTree 方法,并将此 Container 标记为有效。否则不执行任何动作。


覆盖:
类 Component 中的 validate

睡觉了```

2007-08-17 04:32
george_vcool
Rank: 2
等 级:新手上路
威 望:3
帖 子:453
专家分:0
注 册:2007-7-23
得分:0 
呵呵,我查的文档资料的,但是这说的太抽象了,不太理解!!
呵呵,这么晚还不睡,玩得挺疯狂的啊!
2007-08-17 04:39
狂放不羁
Rank: 4
等 级:贵宾
威 望:12
帖 子:925
专家分:0
注 册:2007-1-24
得分:0 
在运行时刻,当你移除或者是添加了一个新组建的时候,你就要调用validate()。
2007-08-20 11:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-163323-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.198001 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved