Quando ridimensiono JFrame con il mouse il disegno
della finestra scompare, come posso fare a ridisignare
automaticamente dopo aver ridimensionato la finestra??
Ciao
codice:
public class Fonts extends JFrame{
    
    /** Creates a new instance of Fonts */
    public Fonts (){
        //imposta la barra del titolo e le dimensioni dellafinestra
        super("Using fonts");
        setSize(420, 125);
        setVisible(true);
        
        
    }
    
//    visualizza strighe con diversi tipi di carattere e colori
    public void paint(Graphics g){
        //chiama il metodo paint della superclasse
        super.paint(g);
        
        //imposta il tipo di carattere a serif(Times), bold, 12pt
        g.setFont(new Font("serif", Font.BOLD, 12));
        g.drawString("Serif 12 point bold.",  20, 50);
        
        //imposta il tipo di carattere a monospaced(currier), italic, 12pt
        g.setFont(new Font("Monospaced", Font.ITALIC, 24));
        g.drawString("Monospaced 24 point italic.", 20, 70);
        
        //imposta il tipo di carattere a SansSerif(Helvetica), plain, 14pt
        g.setFont(new Font("SansSerif", Font.PLAIN, 14));
        g.drawString("SansSerif 14 point plain.",  20, 90);
        
        //imposta il tipo di carattere a serif(Times), bold/italic, 18pt
        g.setColor(Color.RED);
        g.setFont(new Font("Serif", Font.BOLD + Font.ITALIC, 18));
        g.drawString(g.getFont().getName() + " " + g.getFont().getSize() + " point bold italic.", 20, 110);
    }//fine metodo paint
    
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Fonts application = new Fonts();
        
        application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
    
}