Привязать arraylist к jtable - PullRequest
       39

Привязать arraylist к jtable

1 голос
/ 25 января 2011

недавно я написал приложение на C #, которое просто отображало элементы списка (с именем lst) объектов в таблицу со следующим кодом:

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

Теперь мне нужно сделать что-то подобное в Java: это возможно? или я должен создать табличную модель и работать с ней? Допустим, у меня есть список объектов Person, и я хочу создать таблицу, содержащую фамилию, имя и возраст. Можно ли сделать это умным способом?

Ответы [ 2 ]

2 голосов
/ 25 января 2011

или мне нужно создать табличную модель

Да, вам понадобится пользовательская TableModel.

Вы можете использовать Модель таблицы компонентов , которая позволяет создавать модель и таблицу в две строки кода.

1 голос
/ 25 января 2011

Это, конечно, возможно.Вопрос: какой веб-фреймворк вы выберете?Большинство из них предлагают привязку данных к правильной концепции модель-представление-контроллер.

...