Размер JLabel больше, чем размер изображения.
Почему?Это проблема с вашим менеджером макета?Или это странное требование.
Похоже, вы не используете какой-либо текст, просто изображение, поэтому я бы просто добавил метку на другую панель, которая использует FlowLayout.Таким образом, если менеджер компоновки изменяет размеры компонента, изменится только панель, а не вся метка.
Если вам нужна дополнительная помощь, опубликуйте SSCCE , который демонстрирует проблему, чтобы мы могли лучшепонять ваше требование.