data[i][0] = padString(data[i][0], size);
data[i][0] = padString(data[i][0], size);
size = getColSize(cells, n, true, true); for (i = 1; i < cells.length - 1; i++) { cells[i][n] = padString(cells[i][n], size, true); for (i = 1; i < cells.length - 1; i++) { if (isAverage(i)) { body.append(padString("", maxLength).replaceAll(".", "-") + "\n"); line += padString(cells[i][n], getRowNameWidth()); if (!isAverage(i)) { line += padString( "(" + Utils.doubleToString(getCount(getDisplayRow(i - 1)), 0) + ")", getCountWidth(), true); } else { line += padString("", getCountWidth(), true); line = padString(cells[0][0], startMeans[0]); i = -1; for (n = 1; n < cells[0].length; n++) { line = padString(line, startMeans[i] - getCountWidth()); } else if (i == 1) { line = padString(line, startMeans[i] - " |".length()); } else if (i > 1) { line = padString(line, startMeans[i]); line = padString(line, maxLength); head.append(line + "\n"); head.append(line.replaceAll(".", "-") + "\n");
size = getColSize(cells, n, true, true); for (i = 1; i < cells.length - 1; i++) { cells[i][n] = padString(cells[i][n], size, true); for (i = 1; i < cells.length - 1; i++) { if (isAverage(i)) { body.append(padString("", maxLength).replaceAll(".", "-") + "\n"); line += padString(cells[i][n], getRowNameWidth()); if (!isAverage(i)) { line += padString( "(" + Utils.doubleToString(getCount(getDisplayRow(i - 1)), 0) + ")", getCountWidth(), true); } else { line += padString("", getCountWidth(), true); line = padString(cells[0][0], startMeans[0]); i = -1; for (n = 1; n < cells[0].length; n++) { line = padString(line, startMeans[i] - getCountWidth()); } else if (i == 1) { line = padString(line, startMeans[i] - " |".length()); } else if (i > 1) { line = padString(line, startMeans[i]); line = padString(line, maxLength); head.append(line + "\n"); head.append(line.replaceAll(".", "-") + "\n");