public void putString(int column, int row, String string, Attributes attributes) {
    int i = column;
    for (int j = 0; j < string.length(); j++) {
      char ch = string.charAt(j);
      putChar(i, row, ch, attributes);
      i += 1;
      if (i == columns) {
        break;
      }
    }
  }
Represents a buffer of the terminal screen for double-buffering.
hbase-hbtop/src/main/java/org/apache/hadoop/hbase/hbtop/terminal/impl/ScreenBuffer.java