[推荐] 一个超强的java swing表格

cknet 发布于 2010/11/09 11:23
阅读 4K+
收藏 5

http://code.google.com/p/simpleframework/
http://simpleframework.net
是一个国内开源的JavaWeb框架,但其net.simpleframework.swing包里面提供了一个超强的Swing表格,该表格有两个实现
net.simpleframework.swing.JTableEx和
net.simpleframework.swing.JQuerySetTable(数据敏感的)

下面介绍其主要特点:

  1. 自动行号
  2. 通过滚动条动态获取数据
  3. 数据获取进度展示
  4. 自动过滤
  5. 冻结列,可以任意选择列
  6. 列头菜单和数据行菜单提供了表格的一些基本操作













用法:

普通表格:

final JTableEx table = new JTableEx(); // 实例

table.setColumns(new Object[] { "C1", "C2"}); // 设置列头

for (int i = 0; i < 50; i++) {
  table.addRow(new Object[] {i, i +1}); // 写数据

}

数据表格

IQueryEntitySet<?> qs = DataObjectManagerFactory
  .getQueryEntityManager(dataSource).query(new SQLValue("select id,downloads,filesize from simple_file")); // 获取查询对象

final JQuerySetTable<Map<String, Object>> table = new JQuerySetTable<Map<String, Object>>(qs);

加载中
0
cknet
cknet

咋没人呢

0
nile
nile

东西做的不错!支持你

0
赞山风
赞山风

支持下LZ,支持swing

0
sdfsadfasd
sdfsadfasd

swing主要用在什么地方呢?

我对这个不是很熟

0
ulfl
ulfl

上大学的时候,只知道SWIng好像是程序里的一个组件,可以用在WEB上?

0
cknet
cknet

好像都不太喜欢Swing

0
_bill
_bill

这个JtableEx功能强大,但引入的第三方东西太多,使用成本太高了

返回顶部
顶部