JTable and ArrayList - Java

Узнай цену своей работы

Формулировка задачи:

Всем Доброе время суток Условие такое, считать всю информацию с txt файла и вставить в таблицу. txt такой: Name<TAB>Capital<TAB>Population Republic of Poland<TAB>Warsaw<TAB>34500 Chech Republic<TAB>Prague<TAB>9500 Kingdom of Spain <TAB>Madrid<TAB>41599 отступы через Таб Name Capital Population Republic of Poland Warsaw 38500 Chech Republic Prague 10500 Kingdom of Spain Madrid 46599 Название столбцов берется тоже с txt файла. И выделить красным цветом строку в которой населении больше 20 тысяч. Но проблема в том, что я все написал, но считать с файла и вставить в таблице не могу, долго мучаюсь уже. Можете помочь с кодом. Заранее спасибо

Решение задачи: «JTable and ArrayList»

textual
Листинг программы
  1. @Override
  2. @Override
  3. public Class<?> getColumnClass(int columnIndex) {
  4.     switch(columnIndex) {
  5.         case 0:
  6.         case 1:
  7.         case 3:
  8.         default:
  9.             return Integer.class;
  10.     }
  11. }
  12. ...
  13. @Override
  14. public Object getValueAt(int rowIndex, int columnIndex) {
  15.     if(data == null)
  16.         return null;
  17.     switch(columnIndex) {
  18.         case 0:
  19.             return data.get(rowIndex).getName();
  20.         case 1:
  21.             return data.get(rowIndex).getCapitol();
  22.         case 2:
  23.             return data.get(rowIndex).getPopulation();
  24.     }
  25.     return null;
  26. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут