| | |
| | | Message.raw(InstallReviewPanel.getDataDisplayString(uData)), |
| | | }; |
| | | int maxWidth = 0; |
| | | StringBuilder sb = new StringBuilder(); |
| | | for (Message l : labels) |
| | | { |
| | | maxWidth = Math.max(maxWidth, l.length()); |
| | |
| | | |
| | | for (int i=0; i<labels.length; i++) |
| | | { |
| | | StringBuilder sb = new StringBuilder(); |
| | | if (values[i] != null) |
| | | { |
| | | Message l = labels[i]; |
| | |
| | | { |
| | | if (j != 0) |
| | | { |
| | | sb.append(Constants.LINE_SEPARATOR); |
| | | for (int k=0; k <= maxWidth; k++) |
| | | { |
| | | sb.append(" "); |
| | |
| | | sb.append(" "); |
| | | } |
| | | } |
| | | sb.append(lines[j].toString()); |
| | | sb.append(lines[j]); |
| | | println(Message.raw(sb)); |
| | | sb = new StringBuilder(); |
| | | } |
| | | sb.append(Constants.LINE_SEPARATOR); |
| | | } |
| | | } |
| | | |
| | | println(Message.raw(sb)); |
| | | println(); |
| | | if (uData.getStartServer()) |
| | | { |