<dependency> <groupId>io.github.lukehutch</groupId> <artifactId>consoletables</artifactId> <version>1.3.0</version> </dependency> groovy dependencies { implementation 'io.github.lukehutch:consoletables:1.3.0' } import io.github.lukehutch.consoletables.ConsoleTable; public class ConsoleTableExample { public static void main(String[] args) { ConsoleTable table = new ConsoleTable.Builder() .addHeaders("Name", "Age", "City") .addRow("John Doe", "25", "New York") .addRow("Jane Smith", "30", "London") .addRow("Tom Brown", "35", "Tokyo") .build(); table.print(); } } ConsoleTable table = new ConsoleTable.Builder() .addHeaders("Name", "Age", "City") .addColumnWidths(20, 10, 15) .addRow("John Doe", "25", "New York") .addRow("Jane Smith", "30", "London") .addRow("Tom Brown", "35", "Tokyo") .build(); ConsoleTable table = new ConsoleTable.Builder() .addHeaders("Name", "Age", "City") .addRow("John Doe", "25", "New York") .addRow("Jane Smith", "30", "London") .addRow("Tom Brown", "35", "Tokyo") .build(); table.setTableName("Employee Information"); ConsoleTable table = new ConsoleTable.Builder() .addHeaders("Name", "Age", "City") .addRow("John Doe", "25", "New York") .addRow("Jane Smith", "30", "London") .addRow("Tom Brown", "35", "Tokyo") .build(); table.getRows().get(1).setCellColor(0, ConsoleTable.Color.GREEN); ConsoleTable table = new ConsoleTable.Builder() .addHeaders("Name", "Age", "City") .setAlignment(ConsoleTable.Alignment.LEFT, ConsoleTable.Alignment.RIGHT, ConsoleTable.Alignment.CENTER) .addRow("John Doe", "25", "New York") .addRow("Jane Smith", "30", "London") .addRow("Tom Brown", "35", "Tokyo") .build();


上一篇:
下一篇:
切换中文