JFrame quando é maximizado pelo usuário

Boa tarde,

Bom, eu estou com um problema aqui que quando o usuário maximiza o JFrame por conta própria, a imagem que foi colocada no centro não centraliza. Eu pesquisei aqui no Guj e em outro fórum, e o máximo que achei foi iniciar com o JFrame maximizado, mas ai se o usuário restaurar tamanho (mix) e depois max, o erro continua.

Vocês tem alguma sugestão?

obrigado.

Você está trabalhando com JPanel e Gerenciadores de Layout?

Talvez seja esse o problema.

Adicione ao seu JFrame um JPanel e a ele adicione um gerenciador de Layout do tipo BorderLayout. Talvez funcione.

Se você está colocando a imagem diretamente no seu JFrame, sem JPanel, tente isso:

nome_da_imagem.setLocationRelativeTo(null);

Outra solução seria você deixar a janela sem que ninguém possa maximizar ou restaurar caso o seu problema continue, assim:

setResizable(false);

Se quiser postar o código, damos uma olhada.

Abraços