ICEFaces Note(7)

ICEfaces 组件集
1、<ice:panelSeries>组件
panelSeries组件提供了一个机制,可以在面板(panel)内动态产生一系列重复的子组件。这个组件以一个相似的、重复的方式显示它的子组件,这和数据表dataTable组件显示数据行很相似。然而,panelSeries组件更灵活,它能显示一系列任意复杂的子组件。可以定义数据集(dataset),并分别通过其属性值和变量var来实现。
属性列表:binding,id,rendered,rows,style,styleClass,value
1)first
显示0行。如果此属性值被设置为0,显示将从下面数据的首行开始。
2)var
请求(Request)范围内的属性值。

2、<ice:panelStack>组件
panelStack组件是一个组件容器,它自身包含了多种面板组件组(panel groups)。每次只显示一组包含的面板组件组,其填充到panelStack组件中。通过selectPanel属性选择的面板组件组将被显示,而其它面板组件组将被隐藏。
panelStack组件能用于多种情况,如:一个form区域必须包含多个内嵌的panel时,每次只显示它们中的一个,可以通过应用程序的状态改变或用户选择来动态地改变它们。
属性列表:binding,id,rendered,style,styleClass
1)renderedOnUserRole
如果用户是给定的角色,这个组件将正常显示。如果不是,此组件将会被忽略,不显示。
2)selectedPanel
要显示的子组件的ID

3、<ice:panelPositioned>组件
使用定位面板组件列表能用于在一个面板内产生一系列重复的子组件。这些子组件的每一个都是可拖拽的(draggable),可以和其它子组件相互交换位置。另外,一个子组件能移动到面板组件的不同位置。当移动一个子组件时,列表的原值(java.util.List)将会做相应的修改来反映位置面板的新顺序。
属性列表:binding,id,rendered,rows,style,styleClass,value,var
1)constraint
可以设置为水平(horizontal)或垂直(vertical)拖拽,缺省为vertical。
2)first
首行为0行,且将会被显示。如果这个值设置为0,将从下面的数据中从首行显示。
3)handle
孩子节点(child node)的CSS类,用于拖拽item时。
4)hoverclass
The class of the list item being hovered over
5)listener
Listener监听器,当list被改变时调用
6)overlap
The class of the list item being hovered over

转载于:https://www.cnblogs.com/yangjin-55/archive/2007/09/10/2786962.html

ICEFaces Note(7)相关推荐

  1. GAN-overview reading note(3)Wasserstein GAN

    文章目录 了解WGAN 强行写点理解 2019.4.13--子涣 了解WGAN 继续读GAN overview,在第一部分基本了解了GAN的基本概念,又在第二部分了解了LSGAN对其的改进,同时也基本 ...

  2. 随手记note(记事簿)

    一.题目要求 建立团队博客,可以指定一名同学的博客,今后所有的作业都发布在该同学的博客上(建议使用队长的博客) 团队各成员集体讨论,在我们讲过的团队类型中票选一个你们准备采用的合作方式 确定团队题目, ...

  3. Honor—Python note(2)——PyCharm创建新项目

    新建项目,单击"New Project" 选择"Pure Python" "Location"指新建项目存放路径 "Project ...

  4. Note(10):运用数据库实现对墨墨背单词中单词的导出

    Step1:获取墨墨背单词的安卓安装包apk文件. 以上apk文件下载链接:墨墨背单词apk安装包在线下载 Step2:将安装包apk后缀改为rar或者zip压缩包格式. 注意:(一定要打开文件扩展名 ...

  5. JDBC元数据操作(一)-- DatabaseMetaData接口详解

    转自: https://blog.csdn.net/chen_zw/article/details/18816599 1. 前言     在JDBC技术规范中,提供了Connection,Statem ...

  6. Kotlin(android)协程中文翻译

    1.官方文档地址 github.com/Kotlin/kotl- 2. 协程的配置 compile "org.jetbrains.kotlinx:kotlinx-coroutines-and ...

  7. C++核心准则R.33: 表达函数会重置widget时,使用unique_ptr(widget)​作参数

    R.33: Take a unique_ptr<widget>& parameter to express that a function reseats the widget R ...

  8. 知识图谱技术发展详解(一)

    一.万维网现状 1.当前的Web是一种面向人的网络,很多繁琐的过程依旧需要人工的参与. 2.以搜索引擎为例,目前的搜索引擎主要依靠关键字匹配,因此存在如下问题: (1)高匹配.低精度,搜索出来的内容中 ...

  9. VHDL硬件描述语言(三)VHDL语言要素

    一.文字规则 1.1 标识符 标识符主要用来为端口.信号.变量.子程序.常数和参数等命名. 其规则如下: 有效的字符:包括26个大小写英文字母,数字包括0-9 以及下划线"_" 任 ...

最新文章

  1. 【设置Oracle 11Gr2 RAC的归档模式】
  2. 计算机组成原理 — FPGA 现场可编程门阵列
  3. nginx负载均衡的session共享问题的解决方法
  4. 企业微信提示服务商未响应请求,将无法获取用户事件回调
  5. oracle取得序列当前值(不改变当前序列值)
  6. 交叉驰豫的影响因素_深度讲解:膝关节韧带为什么容易断裂?这5点因素影响非常大...
  7. python开发商城实战_python框架Django实战商城项目之工程搭建
  8. json处理最外层引号
  9. linux-type命令查看类型
  10. TensorFlow笔记(5) 多元线性回归
  11. 敏捷落地的会议和工具
  12. NodeJS连接MySQL
  13. android灰度发布平台,移动APP灰度发布策略
  14. Mathematics for Machine Learning--机器学习笔记【合集】
  15. 虚拟机桥接模式联网设置
  16. springboot 配置programe arguments 不生效
  17. iOS -- tableView截取长图 或者 UIScrollView截取长图 (Swift代码)
  18. WPF子线程更新UI
  19. Android7.0 MTK 需求文档(一)
  20. oracle连接工具 DBz,[Oracle] - 性能优化工具(3) - ADDM

热门文章

  1. 使用ip rule查询路由策略, 使用ip route修改静态路由表
  2. yml配置mysql自动重连_数据库和Doctrine(转载自http://www111cnnet/phper/332/85987htm) - Doctrine...
  3. r语言 线性回归 相关系数_R语言系列第四期:R语言简单相关与回归
  4. linux中.开头的变量,linux中的变量
  5. webpack5打包普通html项目,webpack打包其他资源
  6. OpenResty安装下载
  7. Python 的多文件和注释
  8. 剑指offer面试题58 - II. 左旋转字符串(切片)(一行代码)
  9. #Pragma Pack(n)与内存分配 pragma pack(push,1)与#pragma pack(1)的区别
  10. C++中数组、链表list、容器map/vector的区别