Это правильно.Менеджер по расположению отвечает за установку местоположения компонента на основе правил менеджера по расположению.Так что в вашем случае FlowLayout переопределит местоположение компонента.
Вы никогда не должны жестко задавать местоположение компонента.Что если кто-то использует разрешение менее 1024 X 768?Компонент никогда не будет отображаться.
Вы также никогда не должны устанавливать размер компонента.Каждый компонент имеет предпочтительный размер.В случае метки с изображением предпочтительным размером будет размер изображения.
Прочтите Менеджеры макетов и используйте соответствующий менеджер макетов или комбинацию менеджеров макетов для достиженияжелаемый макет.