complexlayout.xhtml
来自「OperaMasks是一种基于J2EE的Web开发技术」· XHTML 代码 · 共 125 行
XHTML
125 行
<f:view xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core"
xmlns:w="http://www.apusic.com/jsf/widget" xmlns:layout="http://www.apusic.com/jsf/layout"
xmlns:ajax="http://www.apusic.com/jsf/ajax" renderKitId="AJAX"
xmlns:h="http://java.sun.com/jsf/html">
<w:page>
<layout:borderLayout fitToBody="true">
<layout:panel region="north" height="100" title="north">
north
</layout:panel>
<layout:accordionLayout region="west" width="200" title="west" split="true" collapsible="true"
animate="true" sequence="true">
<layout:panel title="我的好友">
好友1<br />
好友2<br />
好友3<br />
好友4<br />
好友5<br />
</layout:panel>
<layout:panel title="陌生人">
陌生人1<br />
陌生人2<br />
陌生人3<br />
陌生人4<br />
陌生人5<br />
</layout:panel>
<layout:panel title="黑名单">
坏人1<br />
坏人2<br />
</layout:panel>
</layout:accordionLayout>
<layout:tabLayout region="center" title="center">
<layout:absoluteLayout height="400" border="false" title="tab1" autoScroll="true">
<layout:panel width="150" height="100" x="80" y="20" title="block1">
<w:form transient="false">
<w:button value="点这里弹出对话框" id="show"></w:button>
</w:form>
</layout:panel>
<layout:panel width="150" height="100" x="100" y="200" title="block2">block2</layout:panel>
<layout:panel width="150" height="100" x="400" y="50" title="block3">block3</layout:panel>
</layout:absoluteLayout>
<layout:columnLayout border="false" title="tab2">
<layout:panel columnWidth=".15" header="false" height="400">left column</layout:panel>
<layout:panel columnWidth=".3" header="false" height="400">center left column</layout:panel>
<layout:panel columnWidth=".4" header="false" height="400">center right column</layout:panel>
<layout:panel columnWidth=".15" header="false" height="400">right column</layout:panel>
</layout:columnLayout>
</layout:tabLayout>
<layout:panel region="east" width="200" title="east" split="true" collapsible="true">
east
</layout:panel>
<layout:panel region="south" height="100" title="south">
south
</layout:panel>
</layout:borderLayout>
<layout:window width="400" height="300" id="demoWindow" title="填写基本信息">
<layout:tableLayout columns="1" header="false" border="false">
<layout:cardLayout id="wizard" border="false" width="400" height="230">
<layout:panel header="false">
<layout:panelGrid columns="2">
<layout:cell colspan="1" rowspan="1">用户名:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:textField></w:textField>
</layout:cell>
<layout:cell colspan="1" rowspan="1">密码:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:textField></w:textField>
</layout:cell>
<layout:cell colspan="1" rowspan="1">密码确认:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:textField></w:textField>
</layout:cell>
<layout:cell colspan="1" rowspan="1">Email:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:textField></w:textField>
</layout:cell>
</layout:panelGrid>
</layout:panel>
<layout:panel header="false">
<layout:panelGrid columns="2">
<layout:cell colspan="1" rowspan="1">国家:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:combo></w:combo>
</layout:cell>
<layout:cell colspan="1" rowspan="1">生日:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:dateField />
</layout:cell>
<layout:cell colspan="1" rowspan="1">兴趣:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:textField></w:textField>
</layout:cell>
<layout:cell colspan="1" rowspan="1">爱好:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:textField></w:textField>
</layout:cell>
<layout:cell colspan="1" rowspan="1">地址:</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:textField></w:textField>
</layout:cell>
</layout:panelGrid>
</layout:panel>
<layout:panel header="false">
恭喜你,注册完成!
</layout:panel>
</layout:cardLayout>
<layout:panel header="false" border="false">
<w:form transient="false">
<layout:panelGrid columns="3">
<layout:cell colspan="1" rowspan="1">
<w:button value="上一步" id="pre" disabled="true" />
</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:button value="下一步" id="next" />
</layout:cell>
<layout:cell colspan="1" rowspan="1">
<w:button value="完成" id="finish" />
</layout:cell>
</layout:panelGrid>
</w:form>
</layout:panel>
</layout:tableLayout>
</layout:window>
</w:page>
</f:view>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?