mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-10 09:12:09 +10:00
fixes for ascii
This commit is contained in:
@@ -154,14 +154,29 @@ public class TreeAsciiUtil {
|
|||||||
if (i < elementLines.size() - 1) {
|
if (i < elementLines.size() - 1) {
|
||||||
StringBuilder separatorLine = new StringBuilder();
|
StringBuilder separatorLine = new StringBuilder();
|
||||||
|
|
||||||
|
// Start character
|
||||||
if (lineCounter == centerLine) {
|
if (lineCounter == centerLine) {
|
||||||
separatorLine.append(BOXH).append(BOXVL);
|
separatorLine.append(BOXH);
|
||||||
separatorLine.append(generateString(BOXH, maxLineLength));
|
|
||||||
separatorLine.append(BOXVR).append(BOXH);
|
|
||||||
} else {
|
} else {
|
||||||
separatorLine.append(NBSP).append(BOXV);
|
separatorLine.append(NBSP);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Left connection
|
||||||
|
if (lineCounter == centerLine) {
|
||||||
|
separatorLine.append(BOXVL);
|
||||||
separatorLine.append(generateString(NBSP, maxLineLength));
|
separatorLine.append(generateString(NBSP, maxLineLength));
|
||||||
separatorLine.append(BOXV).append(NBSP);
|
separatorLine.append(BOXVR);
|
||||||
|
} else {
|
||||||
|
separatorLine.append(BOXV);
|
||||||
|
separatorLine.append(generateString(NBSP, maxLineLength));
|
||||||
|
separatorLine.append(BOXV);
|
||||||
|
}
|
||||||
|
|
||||||
|
// End character
|
||||||
|
if (lineCounter == centerLine) {
|
||||||
|
separatorLine.append(BOXH);
|
||||||
|
} else {
|
||||||
|
separatorLine.append(NBSP);
|
||||||
}
|
}
|
||||||
|
|
||||||
results.add(separatorLine.toString());
|
results.add(separatorLine.toString());
|
||||||
|
|||||||
Reference in New Issue
Block a user