Voilà ce que j'aimerai faire:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| public class Measure_Image extends BufferedImage{
...
public Measure_Image(String Pathname) throws IOException{
super();
File file = new File(Pathname);
if (!file.isFile())
throw new IOException("Cannot find: " + Pathname);
Buffer = ImageIO.read(new BufferedInputStream(
new FileInputStream(file)));
} |
ce que j'avais fait c'etait ca mais j'aime pas trop. en plus ca fonctionne pas car il ne veux aps caster les BufferImage en Measure_Image.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| public class Measure_Image extends BufferedImage{
...
public Measure_Image(...)
...
public Measure_Image LoadImg(String Pathname) throws IOException
{
File file = new File(Pathname);
if (!file.isFile())
throw new IOException("Cannot find: " + Pathname);
Measure_Image buffer = (Measure_Image)ImageIO.read(new BufferedInputStream(
new FileInputStream(file)));
return buffer;
} |
pour l'histoire du cast oui j'ai du mal m'exprimer. c'est pas transformer en mais interpreter comme.