【发布时间】:2013-04-04 02:02:42
【问题描述】:
现在我设法将文件中的对象放入ArrayList,我必须将它们显示到JTable。
这些是我的 ArrayList 中包含的 3 个对象
Lieu<Double, String>(45.573715, -73.900295, "p1");
Lieu<Double, String>(45.573882, -73.899748, "p2");
Lieu<Double, String>(45.574438, -73.900099, "p3");
在Lieu 类中,我有方法getX() 和getY()
但我不知道如何在JTable 中显示它们。
Longitude Latitude
45.573715 -73.900295
45.573882 -73.899748
45.574438 -73.900099
这是我的开始:
public class MonModel extends AbstractTableModel{
@Override
public int getColumnCount() {
return 2;
}
@Override
public int getRowCount() {
return l.size();//l is the arraylist that contains the 3 elements
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
if(columnIndex==0){
return l.get(rowIndex).getX();
}
else if(columnIndex==1){
return l.get(rowIndex).getY();
}
return null;
}
【问题讨论】:
标签: java swing arraylist jtable abstracttablemodel