インターフェースアライナー

すべての既知の実装クラス:
DebugAlignerKeyValueHorizontalAlignerSimpleHorizontalAlignerSimpleVerticalAligner

public interface Aligner
テキストの配置を実行するための戦略インターフェース。
作成者:
エリックボタード
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    align(String (標準 Javadoc) [] text, int cellWidth, int cellHeight)
    テキストの配置を実行し、cellHeight 行を含む必要がある文字列配列を返します。各行の長さは cellWidth 文字でなければなりません。
  • メソッドの詳細

    • 整列する

      String (標準 Javadoc) [] align( String (標準 Javadoc) [] text, int cellWidth, int cellHeight)
      テキストの配置を実行し、cellHeight 行を含む必要がある文字列配列を返します。各行の長さは cellWidth 文字でなければなりません。

      入力配列には、長さが cellWidth に等しい行が含まれていることが保証されています。ただし、入力行数に保証はありません。

      パラメーター:
      text - 揃えるテキスト
      cellWidth - 表のセルの幅
      cellHeight - テーブルセルの高さ
      戻り値:
      cellHeight 要素配列内の整列テキスト