Je n'ai jamais réalisé de développement d'applet. Essayer quelque chose de très simple. Fondamentalement, je dessine une ficelle sur la fenêtre. Cependant, chaque fois que je redimensionne la fenêtre, le contenu disparaît.Le contenu de l'appllet disparaît lors du redimensionnement
Une question suggérée similaire sur SO a recommandé de surcharger la méthode update() pour appeler repaint(). J'ai essayé mais ça ne l'a toujours pas fait. Comment puis-je centrer la chaîne ("Hello World!") Sur la fenêtre (pour qu'elle reste centrée même sur le redimensionnement)?
Voici le code:
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JApplet;
public class TestApplet extends JApplet
{
public void init(){
setBackground (Color.gray);
}
public void paint (Graphics page){
String name = "Hello World!";
page.drawString(name,100,100);
}
public void update(Graphics page){
this.repaint();
}
}