インターフェース Screen.Writer

含まれているインターフェース:
Screen

public static interface Screen.Writer
Screen に書き込むためのインターフェース。ユーザーが Screen で操作する必要がある可能性が最も高い便利なメソッドが含まれています。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    background(Rectangle rect, int color)
    背景を指定した色で塗りつぶします。
    void
    border(int x, int y, int width, int height)
    指定された四角形の座標で境界線を書き込みます。
    void
    text(StringSE text, int x, int y)
    Screen の範囲内で、x と y で定義された位置から水平方向にテキストを書き込みます。
    void
    境界内に整列したテキストを書き込みます。
    void
    text(org.jline.utils.AttributedString text, int x, int y)
    Screen の境界内で、x と y で定義された位置から始めて、属性付きテキストを水平に書き込みます。
  • メソッドの詳細

    • text

      void text(StringSE text, int x, int y)
      Screen の範囲内で、x と y で定義された位置から水平方向にテキストを書き込みます。
      パラメーター:
      text - 書くテキスト
      x - ×の位置
      y - y 位置
    • text

      void text(org.jline.utils.AttributedString text, int x, int y)
      Screen の境界内で、x と y で定義された位置から始めて、属性付きテキストを水平に書き込みます。
      パラメーター:
      text - 書くテキスト
      x - ×の位置
      y - y 位置
    • border

      void border(int x, int y, int width, int height)
      指定された四角形の座標で境界線を書き込みます。
      パラメーター:
      x - ×の位置
      y - y 位置
      width - 長方形の幅
      height - 長方形の高さ
    • background

      void background(Rectangle rect, int color)
      背景を指定した色で塗りつぶします。
      パラメーター:
      rect - 塗りつぶす長方形
      color - 使用する色
    • text

      void text(StringSE text, Rectangle rect, @Nullable HorizontalAlign hAlign, @Nullable VerticalAlign vAlign)
      境界内に整列したテキストを書き込みます。
      パラメーター:
      text - 書くテキスト
      rect - 長方形の境界
      hAlign - 水平方向の配置
      vAlign - 垂直方向の位置合わせ