您的位置:首页 > 其它

ADF11g-001:ADF中组件无法显示问题

2010-09-30 08:33 274 查看
在ADF开发过程中,偶尔会遇到一些组件甚至页面无法显示到问题,这些问题往往是由浏览器决定的,比如在IE7里面能正常显示,但是到了IE8或者Firefox里面就会显示不出来,或者在IE8和Firefox显示正常,在IE7里面显示不正常。

总结一下,出现这些问题往往是由于使用组件不合理造成的。

在使用一些布局组件,比如PanelGroupLayout,PanelTabbed,PanelBox等组件时,由于这些组件在ADF中没有高度到概念,但是往往把Height设置成为100%,容易造成以上问题。

在一些组件外面套上一些不能自己扩展到组件,比如PanelGroupLayout,PanelBox,PanelHeader等组件时,在运行显示时候,经常会缩在一起,导致显示不出来。

所以,一般在布局页面的时候,经常用PanelStretchLayout组件,并把StartWidth,EndWidth设置为0,TopHeight,BottomHeight设置为auto,然后在其top,center,bottom到facet中进行布局。



转自:http://blog.csdn.net/wang_zhou_jian/archive/2010/09/05/5865229.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: