BlackBerry — горизонтальное выравнивание поля LabelField на экране

StackOverflow https://stackoverflow.com/questions/1909218

Вопрос

Я хочу добавить новый LabelField (строковая метка, длинный стиль), но если я использую Field.FIELD_HCENTER в качестве стиля, я получаю следующее выравнивание.

|---- This text is horizontally aligned but in ----|
|---- a block.

Но я хочу;

|---- This text is horizontally aligned and ----|
|------- independently so for each line --------|

Легко ли этого достичь?Я не могу найти константу поля, чтобы это работало у меня.

Заранее спасибо,

Гав

Это было полезно?

Решение

Пытаться DrawStyle.HCENTER

альтернативный текст http://img521.imageshack.us/img521/6245/9000.jpg

class Scr extends MainScreen {
    String mText = "Lorem ipsum dolor sit amet, "
            + "consectetur adipiscing elit. Sed adipiscing "
            + "dui quis velit placerat vulputate.";
    LabelField mLabel = new LabelField(mText, DrawStyle.HCENTER);

    public Scr() {
        add(mLabel);
    }
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top