У меня есть 2 CustomTables с одинаковыми именами столбцов. Они создаются с использованием ширины expandratio. Я добавил resizecolumnlisteners к ним, поэтому, когда пользовательский столбец в таблице1 изменит размер также table2 и наоборот. Проблема при изменении размера сvaadin изменить размер столбцов таблицы из другой таблицы
List<Values> list;// list of objects in table;
table1.addresizeColumnListener(new resizeColumnListener(){
private void resizeColumn(Event)
{
for(int i=0; i<list.size(); i++)
{
table2.setColumnWidth(list.get(i), table1.getColumnWidth(list.get(i)));
}
}
в таблице изменяются только колонки, где слушатель обожженных все другие не делают изменения, только тогда, когда я снова нажмите любую ширину столбцов всех столбца в table2 устанавливается из table1.
это моя ошибка. Функция i use - addColumnResizeListener() – megabobik