【初心者】Java質問・相談スレッド82【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0685デフォルトの名無しさん
2006/03/10(金) 18:14:48ブラウザみたいに非同期に表示するのは
どうすればいいっすか?
下記みたいな昔ながらの方法だとHTTPのURLしか使えないし。
好きな入力ストリームを使いたいっす。(ZipStreamで展開しながらとかいろいろ)
//これだとHTTPしかできないから駄目
public class JImgPanel extends JPanel {
private Image image;
public void setImageURL(String url) {
try {
image = getToolkit().getImage(new URL(url));
} catch (MalformedURLException e) {
e.printStackTrace();
}
repaint();
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
if (image != null) {
g.drawImage(image, 0, 0, this);
}
}
}
■ このスレッドは過去ログ倉庫に格納されています