Domino 9 und frühere Versionen > ND6: Entwicklung
Java-Agent und Shared Image Ressource
haeppchen:
Hallo zusammen,
ich habe eine Java-GUI, die ich über einen Agenten starte.
Einige Buttons in der GUI will ich mit einem Image versehen.
Das ist problemlos möglich, wenn ich das Bild z.B. auf C:// liegen habe.
(Java Befehl: button= new JButton(new ImageIcon ("C:\\button.GIF"));
Wie aber kann ich das Image ansprechen/importieren, wenn ich es als Shared Image Ressource in der DB abgelegt habe??
Hat irgendwer das schon mal gemacht??
Diese Lösung wäre auf jeden Fall schöner als die Bilder IRGENDWO auf der Festplatte liegen zu haben.
Simon
umi:
Ich weiss jetzt nicht ob das mit der NotesURL funktionieren könnte
new ImageIcon("notes://[NotesSErverName]/[ReplikID der DB]/button.gif?OpenImageResource")
gruss
umi
haeppchen:
Hallo Umi,
vielen Dank erstmal für deinen Tipp.
Hat leider nicht geklappt, versuche es aber weiter.
Alternativ müssen die Buttons mit Text beschriftet werden!
Hat sonst noch wer Ideen wie ich die Shared Image Ressources komme?
Simon
Glombi:
Die URL für eine Image Ressource ist folgende:
http://<host name>/<notes db pfad>/<name der bildresource>?OpenImageResource
also bspw.
http://www.firma.de/home.nsf/button.gif?OpenImageResource
Andreas
Glombi:
Es könnte dann so gehen:
ImageIcon buttonIcon = createImageIcon("/home.nsf/button.gif?OpenImageResource");
button1 = new JButton("Text für Button", buttonIcon);
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln