что делает frame.setLayout (null)? (frame это JFrame) - PullRequest
0 голосов
/ 22 августа 2009

Я видел это на слайде, но не мог понять, когда и почему мы используем это?

Ответы [ 2 ]

3 голосов
/ 22 августа 2009

нулевое расположение означает абсолютное позиционирование - вы должны выполнять всю работу в вашем коде. Нет менеджера по раскладке, чтобы помочь вам.

2 голосов
/ 22 августа 2009

Почему бы вам не начать с чтения Swing ? Есть раздел, который объясняет все об управлении раскладкой, а также, что такое «абсолютное позиционирование». Также объясняется, когда вы будете использовать абсолютное позиционирование по сравнению с менеджером макета.

Как правило, вы можете использовать его только в том случае, если вам необходимо поддерживать перетаскивание компонентов в произвольную позицию.

В руководстве также есть много других основных примеров использования компонентов Swing.

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