Изменяет ли System Look and Feel размер элемента?
Я хочу написать приложение java-swing и не хочу использовать LAF по умолчанию (LookAndFeel). Я знаю, что есть UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
использовать зависимую от платформы LAF. Я на самом деле хотел бы использовать это. Но у меня есть один вопрос:
Кнопки (или другие элементы) в некоторых LAF больше или меньше, чем в других LAF? Так нужно ли размещать все элементы в зависимости от LAF или все элементы одинакового размера, независимо от LAF?
1 ответ
Кнопки (или другие элементы) в некоторых LAF больше или меньше, чем в других LAF?
Да, это очень возможно...
Так нужно ли размещать все элементы в зависимости от LAF или все элементы одинакового размера, независимо от LAF?
Это то, для чего нужны менеджеры компоновки и почему вы должны избегать использования setPreferred/minimum/maximum
размер на большинстве компонентов...