Выравнивание кнопок на экране - PullRequest
0 голосов
/ 16 февраля 2011

Я хотел бы расположить две кнопки рядом и иметь несколько рядов этих кнопок, например, так:

B1 B2
B1 B2
B1 B2

Для этого нужно как-то объединить VerticalFieldManager и HorizontalFieldManager?

Спасибо

Ответы [ 2 ]

2 голосов
/ 16 февраля 2011

Если вы используете JDK 5.0 или выше, есть GridFieldManager .Если вы используете что-то ниже 5.0, вам придется использовать вложенные вертикальные / горизонтальные менеджеры полей.

0 голосов
/ 17 февраля 2011

Вот класс TableLayoutManager для поддержки такого типа макетов. TableLayoutManager.java Вы можете скачать и скопировать его в свой текст и использовать его.Используйте TableLayoutManager, как это.

TableLayoutManager btnManager= new TableLayoutManager(new int[ {TableLayoutManager.USE_PREFERRED_SIZE, TableLayoutManager.USE_PREFERRED_SIZE},Manager.FIELD_HCENTER);
btnManager.add(B1);
btnManager.add(B2);
btnManager.add(B1);
btnManager.add(B2);

, вы даже можете определить количество столбцов и стили макета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...