Example 1: Span 4 columns
asciiTable.addRow("row 2 col 1", null, null, null, "Span 4 columns");
Example 2: Span first 2 columns and last 3 columns
asciiTable.addRow(null, "Span 2 columns", null, null, "Span 3 columns");
Example 3: Span all the 5 columns.
asciiTable.addRow(null, null, null, null, "Span 5 columns");
Find the below working application.
ColumnSpanDemo.java
package com.sample.app;
import de.vandermeer.asciitable.AsciiTable;
public class ColumnSpanDemo {
public static void main(String args[]) {
AsciiTable asciiTable = new AsciiTable();
asciiTable.addRule();
asciiTable.addRow("row 1 col 1", "row 1 col 2", "row 1 col 3", "row 1 col 4", "row 1 col 5");
asciiTable.addRule();
asciiTable.addRow("row 2 col 1", null, null, null, "Span 4 columns");
asciiTable.addRule();
asciiTable.addRow(null, "Span 2 columns", null, null, "Span 3 columns");
asciiTable.addRule();
asciiTable.addRow(null, null, null, null, "Span 5 columns");
asciiTable.addRule();
String rend = asciiTable.render();
System.out.println(rend);
}
}
Output
No comments:
Post a Comment