Witam. Mam pewien problem dotyczący twardego wstawienia apostrofu (chyba). Do obiektu chcę przekazać źródło obrazka, wpisując na sztywno, wszystko działa, tj:
<code> image = new Image("/img/roztocze.jpg"); </code>
Chcę jednak w pętli zmieniać string (roztocze.jpg)
Próbuję zrobić to tak:.
<code>
for (int i = 0; i<=2; i++)
{
image = new Image("\"/img/"+listFiles[i]+"\"");
//System.out.println(listFiles[i]);
imageView.setImage(image);
}
</code>
jednak ta linijka daje błąd o złym url
<code> image = new Image("\"/img/"+listFiles[i]+"\""); </code>
Mam nadzieję, że dobrze wytłumaczyłem o co mi chodzi. Jeżeli nie, postaram się jeszcze bardziej rozjaśnić sytuację. Moglibyście mi pomóc? Pewnie wymyśliłbym inny sposób na zrobienie tego, ale lepiej rozwiązywać problem niż go omijać.
Pozdrawiam
PS. wyprzedzając pytania o listFiles[i], tutaj wszystko gra, System.out.println(listFiles[i]) zwraca np. roztocze.jpg