Guten Tag Zusammen,
wie ist es möglich Bilder per HTML Code auf ein Label zu bekommen, oder geht das nicht? Konkret versuche ich anhand eines DefaultTableCellRenderer (verwende ja zur Darstellung ein JLabel) ein Bild in einer Tabelle an zu zeigen. Aus gründen der Anordnung von Text und Bild, wollteich das ganze per HTML machen:
als schluss endliches HTML Statement das auf dem Label erscheint spuckt das Programm:
<html> <center><img src="word.jpg"> <br>test</center> </html>
Bild ist vorhanden (wenn ich das ganze per setIcon auf ein Label lege, funktioniert ist)
Statt meines Bildes bekomm ich dann so was (Platzhaler?) :
http://img144.imageshack.us/my.php?image=errorxp8.jpg
vielen dank schon mal
Dom
wie ist es möglich Bilder per HTML Code auf ein Label zu bekommen, oder geht das nicht? Konkret versuche ich anhand eines DefaultTableCellRenderer (verwende ja zur Darstellung ein JLabel) ein Bild in einer Tabelle an zu zeigen. Aus gründen der Anordnung von Text und Bild, wollteich das ganze per HTML machen:
Code:
@Override
protected void setValue(Object value) {
setHorizontalAlignment(DefaultTableCellRenderer.CENTER);
if (value != null) {
DFile file = (DFile) value;
String html="<html> <center><img src=\" " + "word.jpg" + "\"> <br>"
+ file.get20erString() + "</center> </html>";
setText(html);
} else {
setText(null);
setIcon(null);
}
}
als schluss endliches HTML Statement das auf dem Label erscheint spuckt das Programm:
<html> <center><img src="word.jpg"> <br>test</center> </html>
Bild ist vorhanden (wenn ich das ganze per setIcon auf ein Label lege, funktioniert ist)
Statt meines Bildes bekomm ich dann so was (Platzhaler?) :
http://img144.imageshack.us/my.php?image=errorxp8.jpg
vielen dank schon mal
Dom