Tablo Oluşturucu

public class TableBuilder
extends Object

java.lang.Object
com.android.tradefed.util.TableBuilder


Bir tabloda String öğeleri matrisini görüntülemek için yardımcı sınıf.

Özet

kamu inşaatçılar

TableBuilder (int numColumns)

Belirli sayıda sütun içeren bir TableBuilder oluşturur.

Genel yöntemler

TableBuilder addBlankLineSeparator ()

Şunun gibi bir satır ayırıcı ekler: | | (iki boru arasındaki boşluk)

TableBuilder addDoubleLineSeparator ()

Şunun gibi bir satır ayırıcı ekler: +========================================= ==+

TableBuilder addLine (String[] line)

Bir satır ekler.

TableBuilder addLine (String line)

Tek bir uzun satır ekler.

TableBuilder addSeparator (char end, char pipe)

Özel bir satır ayırıcı ekler.

TableBuilder addSingleLineSeparator ()

Şunun gibi bir satır ayırıcı ekler: +------------------------------------------------------ --+

TableBuilder addTitle (String title)

Bu tabloya bir başlık ekler.

String build ()

Tabloyu oluşturur ve bir dize olarak döndürür.

TableBuilder setOffset (int offset)

Tüm tablonun solundaki boşluk sayısını ayarlar

TableBuilder setPadding (int padding)

Her sütun öğesinden önceki ve sonraki boşluk sayısını ayarlar

kamu inşaatçılar

Tablo Oluşturucu

public TableBuilder (int numColumns)

Belirli sayıda sütun içeren bir TableBuilder oluşturur.

parametreler
numColumns int : Bu tablodaki sütun sayısı.

Genel yöntemler

EkleBoş Satır Ayırıcı

public TableBuilder addBlankLineSeparator ()

Şunun gibi bir satır ayırıcı ekler: | | (iki boru arasındaki boşluk)

İadeler
TableBuilder Bu

addDoubleLineSeparator

public TableBuilder addDoubleLineSeparator ()

Şunun gibi bir satır ayırıcı ekler: +========================================= ==+

İadeler
TableBuilder Bu

ek satır

public TableBuilder addLine (String[] line)

Bir satır ekler. Satırdaki sütun sayısı, yapıcıda sağlanan numColumns'a eşit olmalıdır.

parametreler
line String : satır.

İadeler
TableBuilder Bu

Atar
IllegalArgumentException Satırdaki sütun sayısı, yapıcıda sağlanan numColumns ile uyuşmadığında.

ek satır

public TableBuilder addLine (String line)

Tek bir uzun satır ekler. Çok uzunsa TableBuilder onu saracaktır. Yukarıdaki örneğe bakın.

parametreler
line String : satır.

İadeler
TableBuilder Bu

Ayırıcı ekle

public TableBuilder addSeparator (char end, 
                char pipe)

Özel bir satır ayırıcı ekler.

parametreler
end char : iki uçlu karakter.

pipe char : iki ucu birleştiren karakter

İadeler
TableBuilder Bu

ekleTek Satır Ayırıcı

public TableBuilder addSingleLineSeparator ()

Şunun gibi bir satır ayırıcı ekler: +------------------------------------------------------ --+

İadeler
TableBuilder Bu

başlık ekle

public TableBuilder addTitle (String title)

Bu tabloya bir başlık ekler. Örnek: +======================BAŞLIK======================+

parametreler
title String : başlık

İadeler
TableBuilder Bu

inşa etmek

public String build ()

Tabloyu oluşturur ve bir dize olarak döndürür.

İadeler
String dize biçiminde tablo.

setOffset

public TableBuilder setOffset (int offset)

Tüm tablonun solundaki boşluk sayısını ayarlar

parametreler
offset int : boşluk sayısı

İadeler
TableBuilder Bu

setPadding

public TableBuilder setPadding (int padding)

Her sütun öğesinden önceki ve sonraki boşluk sayısını ayarlar

parametreler
padding int : boşluk sayısı

İadeler
TableBuilder Bu