为我提供跳板的ADF组件

时间:2013-10-21 08:23:42

标签: layout richfaces oracle-adf

请告诉我adf布局组件以获取以下行为:

<af:__AdvisedComponent__>
<...panel_1...>
<...panel_2...>
</af:__AdvisedComponent__>

当窗口足够宽(宽度可以参数化)时,面板处于水平布局:

___________ ___________
| panel_1 | | panel_2 |

当用户减小窗口宽度时,视图必须更改为垂直布局:

___________
| panel_1 |
___________
| panel_2 |

2 个答案:

答案 0 :(得分:0)

没有任何组件,您可以尝试使用带有Panel Group Layout的条件布局EL Expression,但它会非常混乱。

我相信你应该创建一个Panel Group Layout来覆盖它们,并使用af:resource标签在自定义css文件中添加媒体查询标签

答案 1 :(得分:0)

我想到了2个答案: 1.使用panelGroupLayout管理器并在运行时将其HOrientation从垂直更改为水平并刷新(未尝试此操作) 2.使用af:switcher组件根据页面上发生的情况显示两种布局选项中的任何一种。