int columnCount = tablePane.getColumns().getLength();
int rowHeights[] = new int[rowCount];
boolean[] defaultHeightRows = new boolean[rowCount];
Insets padding = (Insets)tablePane.getStyles().get("padding");
int verticalSpacing = (Integer)tablePane.getStyles().get("verticalSpacing");
int reservedHeight = padding.top + padding.bottom +
Math.max(rowCount - 1, 0) * verticalSpacing;
int totalRelativeWeight = 0;