Hallo Leute, hänge hier gerade wieder über einem ziemlich blöden Problem. Und zwar habe ich in meinem RSS-Reader-Applet ein Label welches eine Grafik über ein ImageIcon anzeigt...das funktioniert auch wunderbar. Das Problem tritt erst auf, wenn im laufenden Betrieb die Netzwerkverbindung flöten geht.
Obwohl alle anzuzeigenden Bilder bereits vorher geladen sind, und über ein Array zur Verfügung stehen, werden die Bilder nicht mehr angezeigt, sobald keine Netzwerkverbindung mehr besteht. Habe mittlerweile rausgefunden an welcher Zeile es hakt.
Mit folgendem Code funktioniert alles auch ohne Netzwerkverbindung
Steht in Zeile 3 aber folgender Code, bleibt das Bild schwarz!!
WTF kann das sein?!? Braucht geht ScaledInstance etwa eine Internetverbindung??? :autsch:
Für Tipps wäre ich wie immer sehr dankbar...
MFG
Danny
Obwohl alle anzuzeigenden Bilder bereits vorher geladen sind, und über ein Array zur Verfügung stehen, werden die Bilder nicht mehr angezeigt, sobald keine Netzwerkverbindung mehr besteht. Habe mittlerweile rausgefunden an welcher Zeile es hakt.
Mit folgendem Code funktioniert alles auch ohne Netzwerkverbindung
Java:
ImageIcon ico = new ImageIcon();
ico.setImage(actual_feed.getImageIcon().getImage());
Image actual_image = ico.getImage();
ico.setImage(actual_image);
ui_newsimage.setIcon(ico);
Steht in Zeile 3 aber folgender Code, bleibt das Bild schwarz!!
Java:
ImageIcon ico = new ImageIcon();
ico.setImage(actual_feed.getImageIcon().getImage());
Image actual_image = ico.getImage().getScaledInstance(100,100, Image.SCALE_SMOOTH);
ico.setImage(actual_image);
ui_newsimage.setIcon(ico);
WTF kann das sein?!? Braucht geht ScaledInstance etwa eine Internetverbindung??? :autsch:
Für Tipps wäre ich wie immer sehr dankbar...
MFG
Danny