JAVA组件--表格-- JIDE Grids

产品介绍 [ ]
JTable是目前最常用的Swing 控件之一。JIDE Grids是一个与JTable相关控件的集合,能充分表现JTable的功能
技术细节


在最新的版本中,除了我们以前罗列的JTable基本功能,我们还提供了一些与表格相关的非常有用的控件,如属性表:一种两列的JTable,可以运用在很多应用中来显示对象的属性;排序表:一种多列排序的表;过滤表:一种可以接收过滤条件的表以及分级表:一种允许在表里嵌套组件的表。


 

特征:

UI控件

  •  PropertyGrid属性表:一种两列的JTable,用来显示任何内嵌结构的对象的属性。
     
  •  Sortable Table排序表:支持按多列排序。
     
  •  FilterableTableModel可过滤表:支持对每列加过滤条件。
     
  •  HierchicalTable分级表:对表的一行嵌套任何控件作为子控件。
     
  •  ColorComboBox 和ColorChoosePanel颜色组合框和颜色选择面板:一套颜色选择控件,从面板选择到组合框,到单元格编辑,支持用户自定义颜色模式。
     
  •  DateComboBox和DateChooserPanel日期组合框和日期选择面板:一套数据/日期选择控件,从面板选择到组合框,到单元格编辑,支持国际化和本地化(i18n和l10n)。
     
  •  AbstractComboBox抽象组合框:支持用任何控件做弹出式面板。
     

实用类

  •  集中的单元格编辑和传递机制:自定义单元格编辑器并放置在一个地方,然后通过应用程序来使用它。
     
  •  集中的对象转换机制:自定义从字符串到任何对象的转换。
     
  •  集中的对象比较机制:自定义对象的比较,并能在排序时被排序表使用。
     
  •  表实用类:收集一些JTable有用功能的实用类。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
杰笛表格 JTable应该是Swing中用的最多的组件。 为了充分发挥JTable的功能,我们引入了一专门为JTable制作的产品叫杰笛表格,它提供了很多和JTable有关的组件功能。 该产品有许多JTable的子类:从基础的JideTable开始,到CellSpantable,CellStyleTable,SortableTable,然后更先进的TreeTable,PropertyTable和HierarchicaTable。此外,我们建立了许多不同的数据类型CellEditor和CellRenderer,如日期,颜色,插入,字体。过滤也是杰笛表格另一个重要功能。它涵盖不只是JTable,还包括JList和JTree。您务必运行我们提供的演示程序才能体会到我们在该产品上花了多少精力,所有这些都是为了让您能更容易地进一步开发。 功能介绍 界面组件 PropertyGrid - 属性表格,一种两列的JTable,用来显示任何内嵌结构的对象的属性 SortableTable - 排序表,支持多列的排序功能 FilterableTableModel - 可过滤的表模型,支持针对每一列增加过滤功能 HierarchicalTable - 分级表,对表的一行嵌套任何控件作为子控件 row TreeTable - 树形表,联合使用树控件和表控件来显示层次化分级数据 CellSpanTable - 合并单元格,支持单元格的合并功能 CellStyleTable - 多样式单元格,支持每一个单元格自定义风格 JideTable -自动监听表格单元格编辑操作比如在单元格开始编辑之前或者单元格结束编辑之前),支持有效性检查、支持根据单元格内容自动调节表格的行间距和列间距 TableScrollPane - 通过扩展JideScrollPane 组件来实现行列的头,尾使用一个唯一的表数据模型 TableSplitPane - 使用一个唯一的表数据模型来创造几个不同的表格。每一个表格都可以独立定义列头和;列尾的样式 ColorComboBox and ColorChooserPanel - 一套颜色选择控件,从面板选择到组合框,到单元格编辑,支持用户自定义颜色模式 DateComboBox and DateChooserPanel - 一套月份/日期选择控件,从面板选择到组合框,到单元格编辑,支持国际化和本地化(i18n和l10n) AbstractComboBox - 支持用任何控件做弹出式面板 FilterableListModel - 支持列表的过滤功能 FilterableTreeModel - 支持对树模型任何节点的过滤功能s SortableListModel - 支持列表的排序功能 SortableTreeModel - 支持任何树模型每个节点的排序功能 QuickTableFilterField and QuickFilterPane - 简化一个超大型表格查找和过滤的操作步骤,提升效率 QuickListFilterField and QuickTreeFilterField -支持在一个大型的集合或者树的数据域中敏捷查找和过滤 工具类 归一化的编辑/渲染机制(Centralized cell editor and renderer mechanism )- 自定义单元格编辑器并放置在一个地方,然后通过应用程序来使用它 归一化的对象转换机制(Centralized object converter mechanism) -自定义从字符串到任何对象的转换 归一化的对象比较机制(Centralized object comparator mechanism )-自定义对象的比较,并能在排序时被排序表使用 表实用类TableUtils class - 收集一些JTable有用功能的实用类。 集合实用类ListUtils class -收集一些JTable有用功能的实用类 树实用类 -收集一些Jtree有用功能的实用类详细的功能列表
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值