Puzzle: what's wrong with this snippet [closed]
-
30-06-2021 - |
Вопрос
... and how did it happen (guessing allowed, of course :-)
@Override
public int convertChildIndexToModel(int modelIndex) {
return getRowSorter() != null ? getRowSorter()
.convertRowIndexToView(modelIndex) : modelIndex;
}
@Override
public int convertChildIndexToView(int viewIndex) {
return getRowSorter() != null ? getRowSorter()
.convertRowIndexToModel(viewIndex) : viewIndex;
}
and yeah, the idiot was me ;-)
Решение
calling convertRowIndexToView
with modelIndex
and vice-versa. Must be some copy-paste bug :)
Другие советы
Is it because you should be calling convertRowIndexToModel
in convertChildIndexToModel
and vice versa?
Не связан с StackOverflow