Hallo liebes Forum!
Ich habe ein Problem. Und zwar möchte ich Bilder von einer Website nutzen.
Dies ist grundlegend relativ simpel, indem ich beispielsweise folgenden Code verwende:
Das Problem ist nun, dass der Src link im Quellcode der Website nicht im klassischen Format ist, sprich nicht: www.website.de/Bild.jpg
Stattdessen handelt es sich um ein Java-Script Element, welches durch einen relativ kryptischen Link beschrieben wird.
Mit diesem Link kann Java nicht arbeiten.
Gibt es nun eine Möglichkeit an einen normalen Link für ein solches Element zu kommen oder eine möglichkeit JS in Java zu nutzen?
Das Projekt "Nashorn" habe ich bereits gefunden, werde jedoch nicht so recht schlau daraus. Hinzu kommt, dass ich abslut keine Ahnung von JS habe und derzeit auch wenig Zeit mich damit zu beschäftigen.
Über ein paar Zeilen code, wie ich aus dem JS-Link ein Bild auf einem JLable bekomme würde ich mich sehr freuen!!!
Danke!
P.S.:
Link wäre beispielsweise sowas (Dieser link hier geht nicht, aber das Format sieht so aus:
Ich habe ein Problem. Und zwar möchte ich Bilder von einer Website nutzen.
Dies ist grundlegend relativ simpel, indem ich beispielsweise folgenden Code verwende:
Java:
URL url = new URL("http://images.tagseoblog.de/bilder/bild-foto/bild.jpg");
JLabel label = new JLabel(new ImageIcon(url));
Das Problem ist nun, dass der Src link im Quellcode der Website nicht im klassischen Format ist, sprich nicht: www.website.de/Bild.jpg
Stattdessen handelt es sich um ein Java-Script Element, welches durch einen relativ kryptischen Link beschrieben wird.
Mit diesem Link kann Java nicht arbeiten.
Gibt es nun eine Möglichkeit an einen normalen Link für ein solches Element zu kommen oder eine möglichkeit JS in Java zu nutzen?
Das Projekt "Nashorn" habe ich bereits gefunden, werde jedoch nicht so recht schlau daraus. Hinzu kommt, dass ich abslut keine Ahnung von JS habe und derzeit auch wenig Zeit mich damit zu beschäftigen.
Über ein paar Zeilen code, wie ich aus dem JS-Link ein Bild auf einem JLable bekomme würde ich mich sehr freuen!!!
Danke!
P.S.:
Link wäre beispielsweise sowas (Dieser link hier geht nicht, aber das Format sieht so aus:
Java:
/;jsessionid=5C3068D313310DE538DFB01298750786.WIOsVwdHmvEYA0YigY2dsOLu5DU?0-IResourceListener-bodyContainer-brand~container~border-brand~container~border_body~image&mc=hp@fm@&
antiCache=1432481266006
Zuletzt bearbeitet: