Java GUI类库JComponentPack v3.6新增播放器等控件

原创|产品更新|编辑:我只采一朵|2014-10-14 10:42:49.000|阅读 399 次

概述:基于Java Swing的GUI类库 JComponentPack 发布v3.6版本,新增多个新控件。

近日,基于Java Swing的GUI类库 JComponentPack 发布v3.6版本,新版本新增了一个功能非常强大的多媒体播放控件JMediaPlayer,一个简洁优雅的JTreeTable控件,另外JDataGrid 电子表格控件也增加了不少新功能。

JComponentPack下载

增加的新功能:

1. JMediaPlayer控件是一个MPlayer前端,支持全屏,可嵌入到Swing面板中,能播放几乎所有流行的音频和视频格式,相对其它播放器来说,资源占用非常少,不需要任何系统解码器就可以播放各种媒体格式。

JMediaPlayer JComponentpack

2. 奇新Java控件v3.6增加了一个简洁优雅的JTreeTable控件,可以直接将您的JTree放在JTreeTable控件中,再增加一个适配器提供数据就行了,使用普通的JTree不显示Checkbox,使用XTree可以显示Checkbox!

奇新Java控件 Checkbox

3. JCalendar日历控件增加了农历的支持.

JCalendar 日历

4. JDataGrid 电子表格控件增加了不少新功能:

  • 从“单元格属性”对话框,设置单元格字体颜色等属性,也可以单独设置字符的上标,下标,字体,颜色等属性,设置的样式可以保存在Excel文件中。 .
  • 奇新Java电子表格控件支持上标和下标,可以显示h2o,m3,m2等这些化学符号和立方米,平方米单位.

  • 奇新Java控件v3.6版本,为了提升对大批量数据的支持,新的版本做了不少调整,为了保持兼容性,默认没有开启此功能,使用时请在实例化JDataGridBean之前调用下边的代码开启:
    JDataGrid.setDefaultLargeModelEnabled (true);  JDataGridBean bean = new JDataGridBean();  JDataGrid dataGrid = bean.getDataGrid();  AbstractDataGridModel model = (AbstractDataGridModel) (dataGrid.getModel);  
    原先的代码DefaultDataGridModel model = (DefaultDataGridModel)dataGrid.getModel();可以正常用,但建议改为: AbstractDataGridModel model = (AbstractDataGridModel)dataGrid.getModel(); AbstractDataGridModel是DefaultDataGridModel和LargeDataGridModel的共同父类,所有的方法 都移到AbstractDataGridModel中了,DefaultDataGridModel和LargeDataGridModel是两个具体的 实现,没有特定的方法
  • 直接支持设置属性支持单元格多行,也可通过界面来进行设置.
  • Boolean单元格支持附加文本.


标签:JavaUI工具包

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat