Bonjour a tous,
Je debute au niveau des applets Java et j'ai trouve un petit exemple sur le net, mais je n'arrive pas a le faire tourner chez moi.
voila le src :
import java.applet.*;
import java.awt.*;
public class JSTexte extends Applet
{
String message;
// Initialisation de l'applet
public void init()
{
// Couleur de fond : noir
setBackground(Color.black);
// Message de départ
message = "Ce texte peut être modifié via Javascript";
}
// Dessin de l'applet
public void paint(Graphics g)
{
int i;
// Ecrire en blanc
g.setColor(Color.white);
// Ecrire le texte
g.drawString(message, 10, 30);
}
// Changement du texte affiché
public void ChangerTexte(String s)
{
message = s;
// Forcer l'applet à se redessiner
repaint();
}
}
et le code html :
<applet name="Texte" code="JSTexte.class" width=250 height=40>
Votre navigateur n'est pas compatible Java !
</applet>
<form>
<input type="text" name="Saisie" value="Tapez ici un texte" size="20">
<input type="button" name="btnChanger" value="Modifier le texte"
onclick="document.Texte.ChangerTexte(Saisie.value);">
</form>
la partie javascript ne m'interesse pas trop pour le moment et je sais que le code html n'est pas propre.
Mon soucis est le suivant : quand je charge la page, il ne trouve pas la classe JSTexte.class
Pourtant le fichier html, le src java et la classe sont au meme niveau dans mon arborescence.
Pouvez vous me dire d'ou vient le probleme ?