slade
27/07/2007, 09h09
Bonjours ,
c'est la première fois que je fais du java et j'avoue que j'ai un petit problème et je ne voit pas bien d'ou il peut venir.
Voilà le code :
import java.awt.* ;
import java.awt.Event ;
import java.applet.Applet ;
public class defaut extends java.applet.Applet {
Image im;
public void init() {
int a = 20077261 ;
int b = 72631294 ;
int o = 0 ;
int c = 4320 ;
while (c<5000)
{
String d = "http://192.168.0.8/IMAGE.JPG?cidx=" ;
d += String.valueOf(a);
d += String.valueOf(b) ;
d += String.valueOf(o) ;
d += String.valueOf(c) ;
System.out.println(d) ;
im = getImage(getCodeBase(), d);
if (c==4999)
{
c = 4320 ;
}
if (c>99999)
{
c = 0 ;
b += 1 ;
}
if (b>99999999)
{
b = 0 ;
a += 1 ;
}
}
}
public void paint(Graphics g)
{
// On dessine l'image en x=0 et y=0
g.drawImage(im, 0, 0, this);
}
}
Une boucle définit le nom de l'image a afficher, mais le problème c'est que depuis que j'ai mis la boucle les images ne s'affiche plus !
je ne voit pas trop pour quoi...
peut-être que la fonction paint n'est pas appelé ?
si c'est le cas comment l'appelé ?
j'ai essayé :
im.paint(im)
paint(im)
eclipse me trouve une erreur.
Merci de votre aide.
c'est la première fois que je fais du java et j'avoue que j'ai un petit problème et je ne voit pas bien d'ou il peut venir.
Voilà le code :
import java.awt.* ;
import java.awt.Event ;
import java.applet.Applet ;
public class defaut extends java.applet.Applet {
Image im;
public void init() {
int a = 20077261 ;
int b = 72631294 ;
int o = 0 ;
int c = 4320 ;
while (c<5000)
{
String d = "http://192.168.0.8/IMAGE.JPG?cidx=" ;
d += String.valueOf(a);
d += String.valueOf(b) ;
d += String.valueOf(o) ;
d += String.valueOf(c) ;
System.out.println(d) ;
im = getImage(getCodeBase(), d);
if (c==4999)
{
c = 4320 ;
}
if (c>99999)
{
c = 0 ;
b += 1 ;
}
if (b>99999999)
{
b = 0 ;
a += 1 ;
}
}
}
public void paint(Graphics g)
{
// On dessine l'image en x=0 et y=0
g.drawImage(im, 0, 0, this);
}
}
Une boucle définit le nom de l'image a afficher, mais le problème c'est que depuis que j'ai mis la boucle les images ne s'affiche plus !
je ne voit pas trop pour quoi...
peut-être que la fonction paint n'est pas appelé ?
si c'est le cas comment l'appelé ?
j'ai essayé :
im.paint(im)
paint(im)
eclipse me trouve une erreur.
Merci de votre aide.