Thanks dudes
This is the current version Java 2 SDK version 1.4
Code:
/*
Applet that displys a picture
*/
package picviewer;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import javax.imageio.ImageIO;
import com.sun.org.apache.xerces.internal.impl.dv.util.Base64;
/**
* @author crosswire
*/
public class picviewer extends java.applet.Applet {
String data;
public void init() {
//data = this.getParameter("paramname");
data = "iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAIAAAC6s0uzAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAF8tJREFUeF7t3T+OZOUZxeFx7g14AXgDTgm8AkvkzgidEjknckrojNwSKyBwygbwAtgAC8Cv9KFPV7f+TPVMq39D8VgtNPRU31P9iLnn3Krb4z/88ss7/yNAgAABAgTeWmAK2AcBAgQIECDwxgLalwABAgQIEAgEgsg3nhjiCBAgQIDAJyiggAkQIPCrwM8///Hrr/85H99//9dP8GzlKRF4MgGnHgIECPwq8MMPf3n3bm7L/GU6+MnOdL4dAp+ggFMPAQIEFLD/BggEAkHkJzhDPCUCBEbAS9D+MyDwlgIKmAABAgQIEAgEgsi33BeyCLyKwNyU9MUX//nss/+tjy+//PdPP/1pH/nHH//8+ef/nY9vvvnH/Ho9ch5zjJ53VecB68vXI68+sW+//fvxYXOoq/dD3X/YRM9B5muPEXOc9SSvPvP1pu/xG9lfO8eZr1rfzvxzPf/jkU9P5quv/nWMeBV/ByHwlAIKmACB9whM66xbk44f00NTPOuksO9dWv20HrZban53f/J4hFONzXGm6i6DLm+Jeu/DpgLXcSZ6n7b2d3Hs/vn1euT6Xq7ehLWe/Crv9eD5zD7s/uQJ5xj9lKdO3xSBjxdw8iVA4J7AXBruQp2Wml6Z0lqdNP9cl3q7t45dtS4Z513V3b7zmXnkXInuLjx28O7C+d15zNWgOeAjD7vTo/O0j1fGq8t3od7/wvXI47X1ngLrSn2+fHf/xvn4k5QjEHhWASdfAgTuCexOPZ4Cvvvub6uV19XksYDnt46P3IV0es15d/C+jF6XkseLyznO/O561Xq/EP3gw9bT3l07ry3vK9RjxOm7u1/A872cXtNexzy92D7P+ernn/Uc6vsi8MECTr4ECNwU2F2ya3L/SVt/YcWq291bp4qa39rXyqc/onPpfOrIfTV56+3hdYQHH7YKfnftum5e7y7vl6b3c9iJ91+CPn0LO+LyHd+rK+GDT1K+kMCzCjj5EiBwU2C//nz/Hc07f3/F1QvodTY5dfMu+/1K79T55R1YL3rYfh141fYccP1i3XI1B1+XqnN9vJ7Siwp4v/u73h4+fuxX3feRn/UE6vsi8DECTr4ECNwUePBK7lYB3/+LpS4PPr14ebvWPOz0svaDD1uHWtfu+8J3XwrPJ9fL48dXpF9UwFfvLDveinW6C+xjzlO+lsBTCjj5EiBwU2Dfo3T/52puFe1+5/X0Luk6ldxq96nM9YNMxzI7dfB8+Xsfto4/Lbue3ira9ZTWr/cD9qntAwp4DrVejb/6MfegPeV50zdF4FUEnHwJEChfgr78YaT9B3vK8ur90qc/+bceti9215XuviFrVfs0+vrF8VXuFxXwgy8PvMp5ykEIPKWAky8BAjcF9rukp0vYdfvSfKzP33mpebfU6Rr68sjrgKe/PWO/erx7+sGHHS9213PYd1qtUr9any8q4H2D9+Udautur9Md3U95AvVNEfgYASdfAgTuCexbjY41c/ohojsFvO+ZmuPs12OnjPdhL3++6HjD1/5LPPYC2MV5/2HrpLBfx953Y63XrveL26e+f1EB75uojz8ldTz+1RfeP+Zs5WsJPJmAky8BAvcE9qXqumrcP8mz/nWdDu7fbLV/cGiK6nSE448t7Z8t3g/bWfOZfTvxgw9bT2wPhdPF6C7m08Xriwr41OX7LujV7sfKf7KTpm+HwGsJOPkSIPAegfW3KJ/u7z1eO94v4PmzOkV7uqlq3bt0+mO8/tqNU9BEn34Y6cGHzcFvvYR+64XxlxbwROz3ko9Pe45//we3Xuv85TgEftMCTr4ECDwkMGW2b/S9/PHW6Zv5uHPT77xgO+/CriNcvml6PIkcg67+PzGsBz/4sKtPbJ7/+vzlyevy8esz93+i9/hkVO9vuhI8+bcUeOjU85ZPSBYBAgQIEPg9CChgAgQIECBAIBAIIn8Pu8b3SIAAAQIE7gsoYAIECBAgQCAQCCJtIgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEFDABAgQIECAQCAQRFo9BAgQIECAgAImQIAAAQIEAoEg0uohQIAAAQIEFDABAgQIECAQCASRVg8BAgQIECCggAkQIECAAIFAIIi0eggQIECAAAEFTIAAAQIECAQCQaTVQ4AAAQIECChgAgQIECBAIBAIIq0eAgQIECBAQAETIECAAAECgUAQafUQIECAAAECCpgAAQIECBAIBIJIq4cAAQIECBBQwAQIECBAgEAgEERaPQQIECBAgIACJkCAAAECBAKBINLqIUCAAAECBBQwAQIECBAgEAgEkVYPAQIECBAgoIAJECBAgACBQCCItHoIECBAgAABBUyAAAECBAgEAkGk1UOAAAECBAgoYAIECBAgQCAQCCKtHgIECBAgQEABEyBAgAABAoFAEGn1ECBAgAABAgqYAAECBAgQCASCSKuHAAECBAgQUMAECBAgQIBAIBBEWj0ECBAgQICAAiZAgAABAgQCgSDS6iFAgAABAgQUMAECBAgQIBAIBJFWDwECBAgQIKCACRAgQIAAgUAgiLR6CBAgQIAAAQVMgAABAgQIBAJBpNVDgAABAgQIKGACBAgQIEAgEAgirR4CBAgQIEBAARMgQIAAAQKBQBBp9RAgQIAAAQIKmAABAgQIEAgEgkirhwABAgQIEPg/IU+6m74qClUAAAAASUVORK5CYII=";
}
public void paint(Graphics g) {
Base64 c = new Base64();
byte[] d = c.decode(data);
ByteArrayInputStream ba = new ByteArrayInputStream ( d);
Graphics2D g2 = (Graphics2D) g;
try
{
BufferedImage bi = ImageIO.read(ba);
g2.drawImage(bi, null, 0, 0);
}
catch(IOException e)
{
g.drawString(" load error", 20, 10);
}
}
}