Olá pessoal,
gostaria de saber como faço para que o JInternalFrame, apresente novamente as figuras (fillRect), que desenhei no fundo da sua tela, pois quando redimensiono, ou movo o frame, tudo desaparece…
Algúem poderia me dar uma dica??
Olá pessoal,
gostaria de saber como faço para que o JInternalFrame, apresente novamente as figuras (fillRect), que desenhei no fundo da sua tela, pois quando redimensiono, ou movo o frame, tudo desaparece…
Algúem poderia me dar uma dica??
Chute: Tente chamar o método pack() do seu JFrame … ele vai pedir um redesenho dos elementos gráficos …
t+
Se você estiver desenhando em um JPanel, por exemplo, você deverá sobrepor o método paintComponent() e colocar nele o seu código de desenho. Os retângulos ou outros objetos devem persistir em modelos de dados separados.
Se você precisar atualizar o redesenho do JPanel (ou da classe que o estenda) chame o método repaint().
Espero ter ajudado.
Por edição: Isso vale para JInternalFrame também.