楼主 admin 发表于2014-1-23 11:17:30
奇新Java控件新版本v3.6的一些说明,大数据设置

加群的客户已经拿到了奇新Java控件v3.6的测试版本,为了提升对大批量数据的支持,新的版本做了不少调整,为了保持兼容性,默认没有开启此功能,使用时请在实例化JDataGridBean之前调用下边的代码开启:
JDataGrid.setDefaultLargeModelEnabled(true);

原先的代码DefaultDataGridModel model = (DefaultDataGridModel)dataGrid.getModel();可以正常用,但建议改为:
AbstractDataGridModel model = (AbstractDataGridModel)dataGrid.getModel();
AbstractDataGridModel是DefaultDataGridModel和LargeDataGridModel的共同父类,所有的方法都移到AbstractDataGridModel中了,DefaultDataGridModel和LargeDataGridModel是两个具体的实现,没有特定的方法

 

为了避免LargeDataGridModel造成的不兼容情况,默认将禁用,使用时请在实例化JDataGridBean之前调用:
JDataGrid.setDefaultLargeModelEnabled(true);