Class TerminalInfo

java.lang.Object
org.jdrupes.builder.core.console.TerminalInfo

public class TerminalInfo extends Object
Provides information about the terminal. This class relies on variables LINES and COLUMNS to be environment variables (exported).
  • Constructor Details

    • TerminalInfo

      public TerminalInfo()
      Initializes a new terminal info.
  • Method Details

    • supportsAnsi

      public boolean supportsAnsi()
      Returns whether the terminal supports ANSI.
      Returns:
      true, if successful
    • lines

      public int lines()
      Returns the number of lines.
      Returns:
      the lines
    • columns

      public int columns()
      Returns the number of columns.
      Returns:
      the columns