模块 linlang.api

类 AsciiFont.Builder

java.lang.Object
api.linlang.banner.service.AsciiFont.Builder
封闭接口:
AsciiFont

public static final class AsciiFont.Builder extends Object
ASCII 字体构建器。
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • height

      public AsciiFont.Builder height(int h)
      设置字体高度。
      参数:
      h - 字体行数
      返回:
      当前构建器
    • gap

      public AsciiFont.Builder gap(int g)
      设置字符间距。
      参数:
      g - 空格数量
      返回:
      当前构建器
    • put

      public AsciiFont.Builder put(char ch, List<String> lines)
      添加字符图形。
      参数:
      ch - 字符
      lines - 按从上到下顺序排列的图形行
      返回:
      当前构建器
    • build

      public AsciiFont build()
      返回:
      不可变的 ASCII 字体