PHP w JEditorPane

0

Witam!
Tworzę prostą aplikację wyświetlającą prognozę pogody z kilku różnych serwisów internetowych. Gdy próbuję otworzyć stronę http://new.meteo.pl/php/meteorogram_list_coamps.php?ntype=2n&fdate=2010090500&row=120&col=93&lang=pl&cname=Suwalki grafika z meteorogramem wyświetla mi się w postaci napisu "Ładowanie..." lub chaotycznego zapisu znaków. Wiem, że jest on napisany w PHP. Czy da się go poprawnie wyświetlić za pomocą JEditorPane?
</url>

0

To nie ma nic związanego z PHP. JEditorPane raczej nie ma obsługi ECMAScriptu. Wrzuć od razu docelowe linki:

http://new.meteo.pl/metco/legenda_pl_2.png
http://new.meteo.pl/metco/mgram_pict.php?ntype=2n&fdate=2010090500&row=120&col=93&lang=pl

i będzie działać.

0

Dałem te dwa linki w dwóch oddzielnych JEditorPane. Pierwszy działa, ale przy drugim mam znaczki (nawet nie idzie ich skopiować do przeglądarki). Co dalej?
PS Nie chcę zakładać nowego tematu, więc zapytam sie tu. Jak wstawić to: <script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/builtin_weather.xml&amp;synd=open&amp;w=370&amp;h=389&amp;title=Prognoza+pogody&amp;lang=pl&amp;country=ALL&amp;border=http%3A%2F%2Fwww.gmodules.com%2Fig%2Fimages%2F&amp;output=js"></script> do stringa bez wstawiania backslashy przed cudzysłowami wewnątrz skryptu?

0
piotrek@piotrek-desktop:~/Pulpit$ wget "http://new.meteo.pl/metco/mgram_pict.php?ntype=2n&fdate=2010090500&row=120&col=93&lang=pl"
--2010-09-05 22:30:17--  http://new.meteo.pl/metco/mgram_pict.php?ntype=2n&fdate=2010090500&row=120&col=93&lang=pl
Translacja new.meteo.pl... 212.87.14.35
Łączenie się z new.meteo.pl|212.87.14.35|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: nieznana [image/png]
Zapis do: `mgram_pict.php?ntype=2n&fdate=2010090500&row=120&col=93&lang=pl'

    [  <=>                                  ] 22.188      91,6K/s   w 0,2s     

2010-09-05 22:30:18 (91,6 KB/s) - zapisano `mgram_pict.php?ntype=2n&fdate=2010090500&row=120&col=93&lang=pl' [22188]

piotrek@piotrek-desktop:~/Pulpit$ 

Wygląda na to że ten link wchodzi bez żadnych przekierowań etc

Zamiast JEditorPane użyj jakiegoś komponentu co wyświetla obrazek, np new JLabel(new ImageIcon(url)).

Nie ma czegoś takiego jak verbatim string w Javie:
http://www.javacamp.org/javavscsharp/string.html

Za to np w Scali już jest i dość dobrze zrobione:
http://rosettacode.org/wiki/Literals/String#Scala

0

Dzięki za pomoc. Temat do zamknięcia. Skorzystałem z Cobry. Przyczyną wszystkich problemów był javascript.

1 użytkowników online, w tym zalogowanych: 0, gości: 1