fabgog
Messages postés15Date d'inscriptiondimanche 23 mai 2004StatutMembreDernière intervention25 avril 2008
-
6 déc. 2004 à 16:57
fabgog
Messages postés15Date d'inscriptiondimanche 23 mai 2004StatutMembreDernière intervention25 avril 2008
-
9 déc. 2004 à 08:54
Bonjour à tous,
Voila je viens de concevoir une applet qui est un editeur de texte
lors du premiere affichage de la page tout est corect, mais lorsque je fais un rafraichissement de la page, par F5. L'applet ne se recharge pas et affiche un carre blanc.
SI qqn a une idée pr faire un refresh auto ou une autre solution.
Je vous laisse mes methode init et start.
merci d'avance
public void init ()
{
this.setBackground(Color.white);
this.showStatus("Chargement de l'editeur");
}
public void start(){
destroy();
//initialisation des icones boutons
icon = new ImageIcon(getURL("outils/fgcolor.gif"));
colorButton = new JButton(icon);
colorButton.setPreferredSize(new Dimension(22,22));
icon = new ImageIcon(getURL("outils/link.gif"));
linkButton = new JButton(icon);
linkButton.setPreferredSize(new Dimension(22,22));
icon = new ImageIcon(getURL("outils/bullist.gif"));
puceButton = new JButton(icon);
puceButton.setPreferredSize(new Dimension(22,22));
// Construction de l'Interface Graphique
viewer.setEditable (true);
viewer.setEditorKit(k);
viewer.addHyperlinkListener(this);
sourcePane.setEditable (false);
// Zone scrollee au centre avec le document
JScrollPane scrollPane = new JScrollPane (viewer);
JPanel panel2 = new JPanel();
panel2.add(scrollPane, null);
panel2.setSize(200,200);
// Ajout des composants a la fenetre
panel.add(colorButton);
panel.add(createFont(), BorderLayout.SOUTH);
panel.add(createSize(), BorderLayout.SOUTH);
panel.add(createToolBar(), BorderLayout.SOUTH);
panel.add(linkButton);
panel.add(puceButton);
getContentPane().add(scrollPane, BorderLayout.CENTER);
getContentPane().add(panel, BorderLayout.NORTH);
//action du bouton couleur
colorButton.addMouseListener(new couleur());
//action du bouton lien
linkButton.addMouseListener(new openLink());