Skip image from java applet in html

I am using a signed java applet to load an image from the user's file system.
Then I want to display this image on the website the applet is running on.

I know how to communicate between applets and JavaScript, but I used only strings and numbers as a parameter.

How to handle image objects and how to display them on a website?

If necessary, I can convert the format to an applet in accordance with JavaScript.

Edit:
I passed the Image object from java to javascript with a JSObject call. Chrome ignores Firefox's call and crash.

+1
source share
2

Base 64, JS String URL data:image/gif;, -. " " 64- API, J2SE . 1

HTML .

<img src="data:image/gif;base64,R0lGODlhEAAOALMAAOazToeHh0tLS/7LZv/0jvb29t/f3//Ub/
/ge8WSLf/rhf/3kdbW1mxsbP//mf///yH5BAAAAAAALAAAAAAQAA4AAARe8L1Ekyky67QZ1hLnjM5UUde0ECwLJoExKcpp
V0aCcGCmTIHEIUEqjgaORCMxIC6e0CcguWw6aFjsVMkkIr7g77ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj/gAwXEQA7" 
width="16" height="14" alt="embedded folder icon">

. URL- .

ByteArrayOutputStream baos = new ByteArrayOutputStream();
try {
    ImageIO.write(image, "png", baos);
} catch (IOException e) {
    showError(e);
    e.printStackTrace();
}
String imageString = "data:image/png;base64," +
    DatatypeConverter.printBase64Binary(baos.toByteArray());
+3

All Articles