繁体   English   中英

将arraylist绑定到jtable

[英]Bind arraylist to jtable

最近,我编写了一个C#应用程序,使用以下代码将对象列表(名为lst)的元素简单地呈现到表中:

DataTable dt = Request.ListToDataTable(lst);
dw = new DataView(dt);
dw.Sort = "columnb ASC";
dataGridView1.DataSource = dw;

现在我需要在java中做类似的事情:可能吗? 还是我必须创建一个表模型并使用它? 假设我有一个Person对象的列表,并且我想构建一个包含姓,名和年龄的表。 有可能以一种聪明的方式做到这一点吗?

或者我必须创建一个表模型

是的,您将需要一个自定义的TableModel。

您可以使用Bean Table Model ,它允许您用两行代码创建模型和表。

当然有可能。 问题是:您将选择哪种Web框架? 它们中的大多数在适当的模型-视图-控制器概念上提供数据绑定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM