操作栏

此复合组件用来对其他组件进行布局。通常,操作栏包含超链接、按钮和分隔线,并且将它们安排成具有菜单栏或导航栏的外观和行为。此外,它还可以包含其他操作栏组件,在这种情况下,将创建具有可折叠/可展开子菜单的嵌套结构。

属性视图和全部属性视图

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

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

表 1. 面板 - 操作栏配置选项

配置选项

描述

对控件添加项

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

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

表 2. 全部面板 - 操作栏属性

属性名称

在“属性”视图中表示为

描述

autoseparate

显示每项之间的分隔符

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

binding

未表示

该表达式将组件的实例(通常为用户界面组件)与 Bean 属性(通常在备份文件中)绑定。

dir

未表示

指定当在运行时呈示时组件的方向。值可以是:
  • ltr - 从左到右
  • rtl - 从右到左
如果未指定方向,则使用适合于对组件进行编码的方向。

height

大小:高度

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

id

标识

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

布局

面板方向

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

nestedExpanded

最初显示展开的面板

展开或折叠子代 panelActionbar。只有在一个 panelActionbar 嵌套在另一个 panelActionbar 里面时适用。

nestedImagePosition

图像位置

将图像放置在子代 panelActionbar 的标签的前面或后面。只有在一个 panelActionbar 嵌套在另一个 panelActionbar 里面时适用。

nestedIndent

未表示

子代 panelActionbar 的子菜单将被缩进的量。只有在一个 panelActionbar 嵌套在另一个 panelActionbar 里面时适用。

nestedTitleImage

图像

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

nestedTitleText

标签

子代 panelActionbar 的标签。只有在一个 panelActionbar 嵌套在另一个 panelActionbar 里面时适用。

rendered

未表示

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

styleClass

样式:类

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

样式

样式:属性

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

width

大小:宽度

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

相关概念
数据表组件
相关任务
对 Faces JSP 文件添加超链接
使用带有 Faces JSP 页的导航规则

反馈