Java JDK1.1.x zobrazeni JPEG

Petr Nehasil scipraha na applet.cz
Pátek Květen 14 09:15:54 CEST 1999


Dobry den,
mam nainstalovany Linux SuSE 5.3,Kernel 2.0.35
a JDK1.1.3 nebo 1.1.5 nebo 1.1.6.

Napsal jsem java program,ktery ma zobrazit image formatu JPEG napr.:

      //fragment programu
      Panel panel;
      Canvas canvas;
      Image image;


      image = canvas.getToolkit().getImage("myImage.jpg");


      Graphics gr = panel.getGraphics();
      gr.drawImage(image,0,0,panel);


Po spusteni se objevi chybova hlaska:

java.lang.UnsatisfiedLinkError: readImage
 at sun.awt.image.JPEGImageDecoder.produceImage(JPEGImageDecoder.java:137)
 at
sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:265)
 at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:151)
 at sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)

Pozn.1,:
pri modifikaci pro image formatu GIF
    image = canvas.getToolkit().getImage("myImage.gif");
program spravne zobrazi image.

Pozn.2,:
Applet se stejnou funkci (zobrazeni JPEG) spusteny z Netscape zobrazuje image
spravne.

Pozn.3,:
Applet se stejnou funkci (zobrazeni JPEG) spusteny z appletviewer NEzobrazuje
image.

Pozn.4,:
V krajni nouzi jsem pro srovnani zkusil v JBuilderu2 pod Windows95 program
SwingSet pod Swing-1.0.1
upravit pro zobrazeni image ve formatu JPEG. V tomto pripade se image zobrazuje
spravne.

Predem dekuji za jakouko-li radu!

Martin Stedry
scipraha na applet.cz



Další informace o konferenci Linux