在线客服 官方微信 手机官网RSS订阅 设为首页  加为收藏
正文

奇新Java控件v3.4正式发布!

发布时间:2012-2-9 
 

奇新Java控件介绍

JComponentPack 是一个基于Java Swing的GUI类库,一系列可视化的JavaBeans集合,它基于Swing的MVC架构,是100%的纯Java类库,它包括20多个Swing所没有的控件,如EXCEL风格Java的电子表格控件,读取数据库表的Java表格控件,日历控件,类似资源管理器的列表控件,向导框架等等,这些JavaBeans可以直接拖动到您的图形用户界面,它可提高您的工作效率,加快您的项目开发过程,给您的团队节省时间,减少开支。了解更多...

奇新Java控件(包括纯Java的电子表格,Java语法高亮显示编辑器,数据库Data Bound Grid,一批打印及打印预览控件,均可内嵌到网页中运行),在银行,证券,税务,电子政务等系统均有广泛应用,国内外知名客户包括IBM,SONY,国家电网,中国邮政等,近期订购可提供一定的折扣优惠,详情请联系我们:24小时免费客服电话4000-666-784。

奇新Java控件v3.4发布说明:

New Features:

  1. JDataTable support insert multiple rows and then accept changes to databases.
    New methods in JDataTable: 
    JDataTable.moveToInsertRow(boolean);
  2. Sets the row attributes in JDataTable directly, add new methods:
    JDataTable.setAttributesEnabled(boolean);
    JDataTable.setDeleteRowAttributes(AttributeSet);
    JDataTable.setInsertRowAttributes(AttributeSet);
    JDataTable.setUpdateCellAttributes(AttributeSet);
  3. New ColumnValue class in com.zfqjava.sql package to add values for specified SQL type,
    the SyncRow.addColumn methods get updated to support the ColumnValue class.
  4. JDataGrid allow reset row and column header:
    New methods in JDataGrid:
    JDataGrid.resetRowHeader();
    JDataGrid.resetColumnHeader();
  5. JDataForm add new method to fetch the control button, include ok and reset button:
    New method in JDataForm:
    JDataForm.getControlButton
  6. JBean add new method to set the status bar directly:
    JBean.setStatusBar
  7. JLineBar support two different view component, list and tree, use getViewComponent() method to get the actual component: JList or JTree:
    New methods in JLineBar:
    JLineBar.setViewComponentType(int);
    JLineBar.getViewComponentType();
    JLIneBar.getViewComponent();
  8. New constructors added in JStatusBar to add extra component:
    JStatusBar(int, Component[]);
  9. JLocationBar allow set the location text directly:
    JLocationBar.setLocationText(String);
    JLocationBar.getLocationText();
  10. AComboBox component add new method to get the popup button:
    AComboBox.getPopupButton();
  11. DataGridModelAdapter add many methods to set the editable property for row, column and cell:
    DataGridModelAdapter.getResolveCellEditable(int, int);
    DataGridModelAdapter.clearCellEditable(int, int);
    DataGridModelAdapter.setColumnEditable(boolean, int);
    DataGridModelAdapter.isColumnEditable(int);
    DataGridModelAdapter.getColumnEditable(int);
    DataGridModelAdapter.clearColumnEditable(int);
    DataGridModelAdapter.setRowEditable(boolean, int);
    DataGridModelAdapter.isRowEditable(int);
    DataGridModelAdapter.getRowEditable(int);
    DataGridModelAdapter.clearRowEditable(int);
  12. ResultSetTableModel add new methods to get connection, auto generated column names, etc.
    ResultSetTableModel.getConnection();
    ResultSetTableModel.setPageSize(int);
    ResultSetTableModel.getAutoGeneratedColumnSet();
    ResultSetTableModel.setAutoGeneratedColumnSet();
    ResultSetTableModel.moveToInsertRow(boolean);
    ResultSetTableModel.removeInsertRow();
  13. Adds new PivotTableModel to support pivot table, the "PivotTableDemo" in run-demo.bat demonstrate this feature.
  14. New SyncAction and new method "buildSql" in SyncHelper allow customizing the insert, update and delete sql statement.
  15. New TreeHeaderTableModel and TreeHeaderTableModelHelper with the new tree view component type in JLineBar to support the tree header in JDataGrid, the "TreeHeaderGridDemo" in run-demo.bat demonstrate this feature.
  16. New component XScrollBar to support tabbed component in scroll bar.
  17. New component XViewport is a JViewport extension allow disable the JViewport paint rountine.
  18. WorkBook add new method to get the WorkSheet by the specified name:
    WorkBook.getSheet(String);
  19. New ColorIcon added in com.zfqjava.swing package to paint the specified color.
  20. CellManager add new method named "configurePreferredCellComponentType" to configure the preferred cell component type, the boolean value will use the check box, the date type will use the JCalendar.
  21. Two new static factory method "valueOf" method added in Cell class:
    Cell.valueOf(int, int);
    Cell.valueOf(int, int, int, int);
  22. New method added in AbstractCellEditor to customize the focus gained behavior:
    AbstractCellEditor.getFocusGainedBehavior();
    AbstractCellEditor.setFocusGainedBehavior(int);
  23. Chart package: AbstractNode add new methods:
    AbstractNode.isToggleOnSelect();
    AbstractNode.setToggleOnSelect(boolean);
    AbstractNode.isLabelRendererEnabled();
    AbstractNode.setLabelRendererEnabled(boolean);
  24. Chart package: ArcNode add new methods:
    ArcNode.setAngle(double, double);
    ArcNode.getAngleStart();
    ArcNode.getAngleExtent();
  25. Chart package: Chart class add new method to customize the layout behavior:
    Chart.isLayoutOnSelectionChanged();
    Chart.setLayoutOnSelectionChanged();
  26. Chart package: Link add new methods to customize the segment label:
    Link.setSegmentLabel(int, String);
    Link.getSegmentLabel(int);
    Link.setPointLabel(int, String);
    Link.getPointLabel(int);
  27. Chart package: PieChart add new methods to customize the series link and percent label:
    PieChart.isSeriesLinkVisible();
    PieChart.setSeriesLinkVisible(boolean);
    PieChart.isPercentVisible();
    PieChart.setPercentVisible(boolean);
  28. AbstractDataGridModel add new methods to customize the editable property and other:
    AbstractDataGridModel.clearRowEditable(int);
    AbstractDataGridModel.clearColumnEditable(int);
    AbstractDataGridModel.clearCellEditable(int, int);
    AbstractDataGridModel.getResolveCellEditable(int, int);
    AbstractDataGridModel.findColumn(String);
    AbstractDataGridModel.isColumnNameSet(int);
    AbstractDataGridModel.getFormulaContext();

奇新Java控件v3.4下载:

进入下载页

上一篇:

下一篇:

奇新云平台
切换