主题:Java数据绑定控件:RowSetTableModel
 楼主 admin 发表于2010年10月12日 上午11:01:14
Java数据绑定控件:RowSetTableModel

奇新Java 控件产品介绍

JComponentPack 是一个基于Java Swing的GUI类库,一系列可视化的JavaBeans的集合,它基于Swing的MVC架构,是100%的纯Java类库。它包括20多个 Swing所没有的控件,如Excel风格的Java电子表格控件,读取jtable数据库表的Java数据库控件,Java打印预览控件,Java向导 控件,Java日历控件JCalendar,类似资源管理器的Java Listview控件,Java滑动列表控件,Java目录选择控件,Java字体选择控件,Java3态选择树形控件,Java复合选择控件,Java 图片控件,Java图形控件,Java图表控件等一系列Java相关控件。

JComponentPack主要包括以下核心Java控件

奇新Java电子表格控件

奇新Java数据绑定控件

奇新Java Swing界面控件集

奇新Java图表控件

奇新Java图形控件

  

  奇新Java数据绑定控件是一个能够读取jtable数据库表的Java数据库控件,基于标准的JDBC技术,能够直接操作ResultSet和RowSet,并提供如打印和打印预览,多种格式的文件导入和导出等功能。

 

RowSetTableModel提供了一个TableModel,支持RowSet.

构造

RowSetTableModel(RowSet rs, boolean sync, int pageSize) 

页操作

RowSetTableModel#setPageIndex(int);

RowSetTableModel#getPageIndex();

RowSetTableModel#getPageCount();

RowSetTableModel#getPageSize();

RowSetTableModel#nextPage();

RowSetTableModel#previousPage();

行操作

RowSetTableModel#setRowIndex(int);

RowSetTableModel#getRowIndex();

RowSetTableModel#getAllRowCount();

RowSetTableModel#firstRow();

RowSetTableModel#lastRow();

RowSetTableModel#nextRow();

RowSetTableModel#previousRow();

自动更新

The RowSetTableModel支持4种不同的更新策略: CHANGE_ROW, CHANGE_PAGE, CHANGE_CELL, OFF.

RowSetTableModel#setAutoUpdatePolicy(int);

行转换

RowSetTableModel#modelToDataRow(int);

RowSetTableModel#dataToModelRow(int);

 

 1 conglin1 发表于2011年2月11日 上午8:42:21

看看

奇新云平台
切换