- // note: adds "i"
- private static void appendLeft(StringBuilder builder, String text,
- String prependFirst, String prependOthers, String space) {
+ private static void appendJustified(StringBuilder builder, boolean menu,
+ String text, String space) {
+ for (String line : text.split("\n")) {
+ for (String subline : StringJustifier.full(line,
+ LINE_SIZE - space.length())) {
+ builder.append(menu ? "i" : "").append(subline).append("\r\n");
+ }
+ }
+ }
+
+ private static void appendLeft(StringBuilder builder, boolean menu,
+ String text, String space) {
+ appendLeft(builder, menu, text, "", "", space);
+ }
+
+ private static void appendLeft(StringBuilder builder, boolean menu,
+ String text, String prependFirst, String prependOthers, String space) {