powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Перерисовка JTable
2 сообщений из 2, страница 1 из 1
Перерисовка JTable
    #38150725
Rustam_P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Создаю таблицу со своим myTableModel extends AbstractTableModel.
Проблема не перерисовывается таблица, основанная на этой модели, после сортировки. ниже привожу метод
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
public void SortModelTable(){
        Map<Integer,ArrayList<VsnValueSet>> map =  (Map<Integer,ArrayList<VsnValueSet>>) hashMap.clone();
        LinkedHashMap qwer = new LinkedHashMap();
        i
        
        Object[] fsorted = map.keySet().toArray();
        
        List l =new ArrayList<>(hashMap.entrySet());     
        
        Collections.sort(l, new ValuesComparator());
        
        for (int i = 0; i< l.size(); i++){
            System.out.println(i+" + "+l.get(i));
            Entry<Integer, ArrayList<VsnValueSet>> temp = (Entry<Integer, ArrayList<VsnValueSet>>) l.get(i);
            qwer.put(temp.getKey(), temp.getValue());
        }
      //этот метод просто пересоздает Map, на котором завязан TableModel
       this.setHashMap(new LinkedHashMap(qwer));
        
        fireTableDataChanged();
       // fireTableStructureChanged();
        
    }


При добавлении строк таблица обновляется
...
Рейтинг: 0 / 0
Перерисовка JTable
    #38150956
Rustam_P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался, добавил
objset = hashMap.keySet().toArray();
cntRow = hashMap.keySet().size();
, которые использовались в переопределенных методах.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Перерисовка JTable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]