int[] (DimensionInfo info, int totalWidth) { int[] widths = new int[info.getCellCount()]; int average = totalWidth / widths.length; int rest = totalWidth % widths.length; for (int i = 0; i < widths.length; i++) { widths[i] = average; if (rest > 0) { widths[i]++; rest--; } } return widths; }