0
我有一些問題調用ImageIO.read讀取文件。這個小程序嵌入到HTML頁面中,並且我使用Javascript返回一個字符串(「第二個」)。在調用ImageIO.read之前,可以顯示字符串「second」。然而,在調用ImageIO.read之後,「second」無法顯示。我想要在讀取圖像文件後將「秒」返回給用戶。小程序:無法讀取圖像文件
非常感謝任何幫助。謝謝。
HTML
<html>
<body>
<script language = "JavaScript">
function bing()
{
alert(document.xyz2.Test());
}
</script>
<input type="button" value="Value" onclick="bing()"/>
<applet name="xyz2" code="xyz2.class" width=100 height=100>
</applet>
</body>
</html>
小程序代碼
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.JApplet;
public class xyz2 extends JApplet {
public String s="first";
public BufferedImage bf;
public void init(){
}
public String Test() throws IOException{
bf = ImageIO.read(new File("c:\\rose.jpg"));
s = "second";
return s;
}
}
我試圖簽下圖像該小程序,但仍然沒有任何反應,我試圖讓用戶從他的機器上傳他自己的文件,因此嵌入圖像將不可能。 –