Mit JavaScript ist es möglich ein Bild (image) dynamisch zu erstellen und einem Element (z.B. einem Div) zuzuweisen. Das folgende Code-Beispiel veranschaulicht diesen Effekt:
1 2 3 4 5 6 7 8 | <div id="wrapper"></div>
<script type="text/javascript">
var divWrapper = document.getElementById('wrapper');
var image = document.createElement('img');
image.setAttribute('src', './images/logo.png');
image.src = './images/logo.png'; // Alternative!
divWrapper.appendChild(image);
</script> |
Hinweis: Die Pfadangabe zum Bild kann absolut oder relativ (ausgehend vom HTML-Dokument!) sein.
Mit meinem neuen Asus X64JV-Laptop wollte ich Bild –und Ton über die HDMI-Schnittstelle an meinen LCD-Fernseher wiedergeben. Leider kam beim Abspielen eines Videos kein Ton über das HDMI-Kabel am Fernseher an. Das lag natürlich nicht am Laptop, sondern an den Einstellungen.
Um mit J2ME Grafiken im eigenen MIDlet einbinden zu können, muss zuerst ein Image-Objekt erzeugt werden, welches dann einem ImageItem zugeordnet wird. Dieses ImageItem wird dann dem anzuzeigendem Form hinzugefügt.
Beispiel:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | private Image image; private ImageItem imageItem; private Form form = new Form("Titelleiste"); try { image = Image.createImage("/texture.png"); } catch (Exception e) { // Fehlerbehandlung } imageItem = new ImageItem("Label", image, ImageItem.LAYOUT_DEFAULT, "Image not found"); form.append(imageItem); |
Hinweis: Damit der relative Pfad “/” benutzt werden kann, muss das anzuzeigende Bild im “


0