Привет! Я преобразовал свой массив в массив, чтобы я мог использовать его для отображения его элементов в JTable, но ничего не отображается.Это дает мне ошибку (ошибка объясняется в комментариях к коду).Я просто хочу иметь только один столбец, который отображает значения из этого массива.Может ли кто-нибудь направить меня в правильном направлении?Спасибо
Вот мой код:
private static class EnvDataModel extends AbstractTableModel {
private static final long serialVersionUID = 1L;
private static ArrayList<Integer> list = new ArrayList<Integer>();
private Object age[];
...
public EnvDataModel() {
age=list.toArray();
}
public String getColumnName(int col) {
return "Age";
}
public int getColumnCount() {
return 1;
}
public int getRowCount() {
return list.size();
}
public Object getValueAt(int row, int col) {
// Error message The method get(int) in the type ArrayList<Integer> is not applicable for the arguments (Object)
return list.get(age[row]);
}
}