Bild dynamisch mit JavaScript erzeugen

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.

Bild und Ton über HDMI übertragen (mit Asus Notebook)

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.

Bild und Ton über HDMI übertragen (mit Asus Notebook) weiterlesen

Java Micro Edition – Grafiken einbinden

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 „“ im Java SE Platform SDK 3.0 abgelegt werden. Das gilt auch, wenn das Bild von einer Klasse aufgerufen wird, die sich in einem darunter liegendem Package befindet (siehe Bild).