TableBuilder
public class TableBuilder
extends Object
java.lang.객체 | |
↳ | com.android.tradefed.util.TableBuilder |
테이블에 문자열 요소의 행렬을 표시하는 도우미 클래스입니다.
요약
공개 생성자 | |
---|---|
TableBuilder (int numColumns) 특정 수의 열로 TableBuilder를 생성합니다. |
공개 방법 | |
---|---|
TableBuilder | addBlankLineSeparator () 다음과 같은 행 구분 기호를 추가합니다. | | (두 파이프 사이의 빈 공간) |
TableBuilder | addDoubleLineSeparator () 다음과 같은 행 구분 기호를 추가합니다. +=========================================== ==+ |
TableBuilder | addLine (String[] line) 줄을 추가합니다. |
TableBuilder | addLine (String line) 하나의 긴 줄을 추가합니다. |
TableBuilder | addSeparator (char end, char pipe) 사용자 지정 행 구분 기호를 추가합니다. |
TableBuilder | addSingleLineSeparator () 다음과 같은 행 구분 기호를 추가합니다. +---------------------------------------------------------- --+ |
TableBuilder | addTitle (String title) 이 테이블에 제목을 추가합니다. |
String | build () 테이블을 빌드하고 문자열로 반환합니다. |
TableBuilder | setOffset (int offset) 전체 테이블의 왼쪽 공백 수를 설정합니다. |
TableBuilder | setPadding (int padding) 각 열 요소 전후의 공백 수를 설정합니다. |
공개 생성자
TableBuilder
public TableBuilder (int numColumns)
특정 수의 열로 TableBuilder를 생성합니다.
매개변수 | |
---|---|
numColumns | int : 이 테이블의 열 수. |
공개 방법
addBlankLineSeparator
public TableBuilder addBlankLineSeparator ()
다음과 같은 행 구분 기호를 추가합니다. | | (두 파이프 사이의 빈 공간)
보고 | |
---|---|
TableBuilder | 이것 |
addDoubleLineSeparator
public TableBuilder addDoubleLineSeparator ()
다음과 같은 행 구분 기호를 추가합니다. +=========================================== ==+
보고 | |
---|---|
TableBuilder | 이것 |
추가선
public TableBuilder addLine (String[] line)
줄을 추가합니다. 행의 열 수는 생성자에 제공된 numColumns와 같아야 합니다.
매개변수 | |
---|---|
line | String : 줄. |
보고 | |
---|---|
TableBuilder | 이것 |
던지기 | |
---|---|
IllegalArgumentException | 줄의 열 수가 생성자에 제공된 numColumns와 일치하지 않는 경우. |
추가선
public TableBuilder addLine (String line)
하나의 긴 줄을 추가합니다. 너무 길면 TableBuilder가 래핑합니다. 위의 예를 참조하십시오.
매개변수 | |
---|---|
line | String : 줄. |
보고 | |
---|---|
TableBuilder | 이것 |
addSeparator
public TableBuilder addSeparator (char end, char pipe)
사용자 지정 행 구분 기호를 추가합니다.
매개변수 | |
---|---|
end | char : 두 끝 문자. |
pipe | char : 두 끝을 연결하는 문자 |
보고 | |
---|---|
TableBuilder | 이것 |
addSingleLineSeparator
public TableBuilder addSingleLineSeparator ()
다음과 같은 행 구분 기호를 추가합니다. +---------------------------------------------------------- --+
보고 | |
---|---|
TableBuilder | 이것 |
추가제목
public TableBuilder addTitle (String title)
이 테이블에 제목을 추가합니다. 샘플: +======================제목===========================+
매개변수 | |
---|---|
title | String : 제목 |
보고 | |
---|---|
TableBuilder | 이것 |
짓다
public String build ()
테이블을 빌드하고 문자열로 반환합니다.
보고 | |
---|---|
String | 문자열 형식의 테이블. |
setOffset
public TableBuilder setOffset (int offset)
전체 테이블의 왼쪽 공백 수를 설정합니다.
매개변수 | |
---|---|
offset | int : 공백의 수 |
보고 | |
---|---|
TableBuilder | 이것 |
setPadding
public TableBuilder setPadding (int padding)
각 열 요소 전후의 공백 수를 설정합니다.
매개변수 | |
---|---|
padding | int : 공백의 수 |
보고 | |
---|---|
TableBuilder | 이것 |