Ich möchte ein Bild in meine Anwendung setzen. Ich habe im swt interface builder ein Label erstellt und die Eigenschaft "image" auf mein Image (im src-Ordner) gesetzt. Die Vorschau zeigt das korrekte Bild an.Java/SWT Interface Builder/Wie man ein Bild auf ein Label setzt
Der Code, durch den Interface Builder erzeugte:
lblTest = new Label(shell, SWT.NONE);
lblTest.setImage(SWTResourceManager.getImage("C:\\Users\\dseek\\Desktop\\PanetHomeProxySwitch\\PlanetHomeProxySwitch\\src\\PH_group_RGB.png"));
lblTest.setBounds(10, 10, 414, 207);
lblTest.setText("test");
Und doch gibt es kein Bild (sondern das Label-Text angezeigt) innerhalb der App.
Was bin ich? Hilfe wird sehr geschätzt.
EDIT:
Wenn ich den Text Eigenschaft löschen, gibt es weder ein Bild noch die Textbeschriftung. Diese ist die Vorschau:
Label kann nur Text anzeigen ** oder ** ein Bild, nicht beides. –
Wenn ich die Texteigenschaft lösche, gibt es weder ein Bild noch Text. –
['CLabel' kann beides tun] (http://stackoverflow.com/questions/10794190/how-to-add-text-and-image-both-in-a-swt-label). – Baz