Tamanho do jPanel

  Pessoal sou novo no Java e tenho uma duvida.
 Para pegar a largura e altura de um jPanel usamos o comando 

nomedajPanel.getWidth() e nomejPanel.getHeight() certo.

Mas no caso esse jPanel tenha Redimensionamento tanto horizontal como vertical esse comando retorna o valor do jPanel antes de ser redimensionado, teria como eu saber o tamanho que ficou após o redimensionamento.

Desde já muito Obrigado!

Isso não são comandos, são métodos.
Após redimensionar seu JPanel, chame novamente o getWidth() e o getHeight() ou mais fácil ainda, chame o getSize().

A sim, mas qual o momento que posso pegar esse valor ja redimensionado?
criei um método que paga o valor coloquei ele logo após initComponents() mas mesmo assim ele pega os valores de antes de abrir a tela maximizado.
Queria o valor da Jpanel. getWidth()` e o getHeight() após a tela já esta rodando e maximizada.

Para teste criei um botão para pegar o valo e após clicar ele já pega o valor certo (maximizado) mas queria fazer isso sem clicar no botão de modo automático para usar no redimensionamento de uma imagem quando abrir a JFrame que esta o JPanel .

Tens que chamar o método depois que sua janela foi aberta.

Mesmo colocando no final do código ele pega o valor antes redimensionar

colocar após o initComponents(); já não era para pegar o valor redimensionado ?

É o initComponents que apresenta a janela maximizada?

O ruim é que você fala, fala, mas não posta o código da sua classe, então não tem como adivinhar em qual momento você apresenta a janela. :man_shrugging:

1 curtida