Java sous vista internet explorer beta 2
IGUANE59
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
-
tarek_dotzero Messages postés 817 Date d'inscription Statut Membre Dernière intervention -
tarek_dotzero Messages postés 817 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai copié un programme, de résolution d'équation du seconde degré:
public class Equation_obj
{
/**Programme principal
*/
public static void main (String[]args)
{
Equation une_equation;//déclaration de l'objet une_equation
une_equation=new Equation();
une_equation.coeff_a=1;
une_equation.coeff_b=5;
une_equation.coeff_c=1;
une_equation.resolution();
System.out.println(" Racine no 1 "+une_equation.x1);
System.out.println(" Racine no 2 "+une_equation.x2);
}
}
/**
Classe Equation
*/
class Equation
{
/** Champs coeff_a,coeff_b et coeff_c:coefficient de l'équation*/
double coeff_a,coeff_b,coeff_c;
/** Champs x1 et x2:racine de l'équation */
double x1,x2;
/**
Calcul des racines d'une équation du second degré, les résultats sonts stockés dans les champs x1 et x2
*/
void resolution()
{
double discri;
discri=(coeff_b*coeff_b-4*coeff_a*coeff_c);
x1=(-coeff_b+Math.sqrt(discri))/(2*coeff_a);
x2=(-coeff_b-Math.sqrt(discri))/(2*coeff_a);
}
}
je l'ai compiler à l'aide de javac
me donnant un fichier .class
et quand je l'intègre en HTML
lance le fichier HTML:
java.lang.ClassCastException: Equation_obj cannot be cast to java.applet.Applet
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception : java.lang.ClassCastException: Equation_obj cannot be cast to java.applet.Applet
voila le problème je ne comprend pas
j'ai copié un programme, de résolution d'équation du seconde degré:
public class Equation_obj
{
/**Programme principal
*/
public static void main (String[]args)
{
Equation une_equation;//déclaration de l'objet une_equation
une_equation=new Equation();
une_equation.coeff_a=1;
une_equation.coeff_b=5;
une_equation.coeff_c=1;
une_equation.resolution();
System.out.println(" Racine no 1 "+une_equation.x1);
System.out.println(" Racine no 2 "+une_equation.x2);
}
}
/**
Classe Equation
*/
class Equation
{
/** Champs coeff_a,coeff_b et coeff_c:coefficient de l'équation*/
double coeff_a,coeff_b,coeff_c;
/** Champs x1 et x2:racine de l'équation */
double x1,x2;
/**
Calcul des racines d'une équation du second degré, les résultats sonts stockés dans les champs x1 et x2
*/
void resolution()
{
double discri;
discri=(coeff_b*coeff_b-4*coeff_a*coeff_c);
x1=(-coeff_b+Math.sqrt(discri))/(2*coeff_a);
x2=(-coeff_b-Math.sqrt(discri))/(2*coeff_a);
}
}
je l'ai compiler à l'aide de javac
me donnant un fichier .class
et quand je l'intègre en HTML
lance le fichier HTML:
java.lang.ClassCastException: Equation_obj cannot be cast to java.applet.Applet
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception : java.lang.ClassCastException: Equation_obj cannot be cast to java.applet.Applet
voila le problème je ne comprend pas
A voir également:
- Java sous vista internet explorer beta 2
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Internet explorer 11 - Télécharger - Navigateurs
- Internet explorer 8 - Télécharger - Navigateurs
- Internet explorer 10 - Télécharger - Navigateurs
3 réponses
Salut,
Tu ne peux pas intégrer ton code Equation et Equation_obj directement dans du html. Il te faut une classe Applet pour pouvoir ce faire. A la limite, un minimum de modifications à faire serait
public class Equation_obj extends Applet
++
Tu ne peux pas intégrer ton code Equation et Equation_obj directement dans du html. Il te faut une classe Applet pour pouvoir ce faire. A la limite, un minimum de modifications à faire serait
public class Equation_obj extends Applet
++
IGUANE59
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
6
j'ai réécrit le code cela ne marche pas !!!!
Les applets n'utilisene tpas la fonction "main" mais les fonctions:
init()
start()
stop()
destroy()
Voici un lien util:
https://www.webmaster-hub.com/publications/introduction-aux-applets-java/
Bon Courage
init()
start()
stop()
destroy()
Voici un lien util:
https://www.webmaster-hub.com/publications/introduction-aux-applets-java/
Bon Courage