面板 - 菜单栏

此复合组件用来布局其它组件。它通常包含超链接、按钮和分隔符,并将它们安排为看起来并且行为上都与菜单栏或导航栏相似。它还可以包含其它菜单栏组件,在此情况下,它将创建具有可折叠/可展开的子菜单的嵌套结构。

设计时的组件

面板 - 菜单栏组件拖放到页面上:
“面板 - 菜单栏”组件按钮

面板 - 菜单栏组件在页面上看起来为如下所示:
设计时的“面板 - 菜单栏”

运行时的组件

在运行时,面板 - 菜单栏组件随添加的组件不同而不同。

“属性”视图和“全部属性”视图

组件的“属性”视图显示可以对组件设置的最常见属性的集合,并且根据组件的不同,您还可以看到用于添加控件、操作或其它组件的选项。要打开“属性”视图,单击窗口 > 显示视图 > 属性;但是,缺省情况下,该视图是打开的。

“面板 - 菜单栏”组件的这些常见属性显示在“属性”视图中的 hx:panelActionbar 选项卡上。要获取完整的属性列表,请参阅全部面板 - 菜单栏属性表。面板项的其它配置选项位于 hx:panelActionbar> 项选项卡上:

表 1. “面板 - 菜单栏”配置选项

配置选项

描述

将项添加至控件

允许您查看菜单栏中的项,以及超链接、命令按钮、子面板和分隔符。您也可以使用“除去”按钮除去某些项,还可以使用“上移”和“下移”按钮来更改这些项在面板中的顺序。

“全部属性”视图显示可以对组件设置的全部属性的表,包含可以从“属性”视图访问的那些属性。要切换至“全部属性”视图,单击“属性”视图的右上角中的全部属性图标 “全部属性”图标

表 2. 全部“面板 - 菜单栏”属性

属性名称

在“属性”视图中表示为

描述

autoseparate

显示每一项之间的分隔符

选择此框时将指定操作栏中的各项之间将出现分隔符行。如果 autoseparate 设置为 true,则在呈示时自动在每个包含的组件之间插入分隔符项。如果将它保留为空白,则缺省是 false,不会插入分隔符。

binding

未表示

表示此组件的 UIComponent,通常在备份文件中。

dir

未表示

指定当在运行时呈示时组件的方向。值可以是:
  • ltr - 从左到右
  • rtl - 从右到左

height

大小:高度

指定组件的高度(用行数、像素或占屏幕的百分比来表示)。

id

标识

对组件指定一个名称。它应该是 JSP 内的唯一名称。

layout

面板方向

指定布局(水平或垂直):
  • line_direction = Horizontal
  • page_direction = Vertical

nestedExpanded

最初显示展开的面板

展开或折叠子代 panelActionbar。仅当一个 panelActionbar 嵌套在另一个 panelActionbar 中时才适用。

nestedImagePosition

图像位置

将图像放置在子代 panelActionbar 的标签的前面或后面。仅当一个 panelActionbar 嵌套在另一个 panelActionbar 中时才适用。

nestedIndent

未表示

子代 panelActionbar 的子菜单将被缩进的量。仅当一个 panelActionbar 嵌套在另一个 panelActionbar 中时才适用。

nestedTitleImage

图像

指定要在标注前面或后面显示的图像。字段右边的按钮允许您浏览以搜索图像或者导入图像。

nestedTitleText

标签

子代 panelActionbar 的标签。仅当一个 panelActionbar 嵌套在另一个 panelActionbar 中时才适用。

rendered

未表示

可设置为 true 或 false:
  • false - 将不会在运行时向浏览器呈示组件。
  • true - 将呈现组件。

styleClass

样式:类

当呈示此元素时要应用的以空格分隔的 CSS 样式类列表。此值必须在生成的标记上作为“class”属性传递。定义所选组件的类(例如,样式表)。这可以通过手工完成,也可以通过单击按钮并从窗口中选择期望的类来完成。

style

样式:属性

指定组件的 CSS 样式信息(例如,style="font-size : 8pt ; color : red")。定义所选组件的属性(例如,字体和颜色)。这可以通过手工完成,也可以通过单击按钮并从窗口中选择期望的属性来完成。

width

大小:宽度

指定组件的初始宽度。宽度以像素数给出,但文本输入组件除外,对于文本输入组件,这个值表示字符数。

相关概念
使用 JavaServer Faces 创建数据访问 Web 应用程序
相关任务
创建 Faces 应用程序 - 概述
相关参考
Faces 组件参考
Faces 组件的属性
面板 - 组框
面板 - 组框 - 网格
面板 - 组框 - HTML 面板(面板 - JSP)
面板 - 组框 - 列表
面板 - 组框 - 贴紧边框
面板 - 选项卡式
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.