Попробуйте
Component[] components = frame.getContentPane().getComponents();
for (Component component : components) {
if (component instanceof JComponent) {
((JComponent) component).setBorder(null);
}
}
Если вы хотите только JLabel
с, не все компоненты, чтобы иметь нулевую границу, изменить instanceof
проверку и приведение к JLabel
Чтобы включить комментарий на ваш ответ по camickr , JLabel
не имеет границы по умолчанию, поэтому вам не нужно ничего делать. Вы должны сделать это только в том случае, если в какой-то момент вы назначили границу и хотите избавиться от нее.
По умолчанию JLabel не имеет границ, поэтому вам не нужно ничего делать. – camickr