TCPソケットを介してサーバーからアプレットにGIFを転送する必要があるプロジェクトに取り組みました。問題は、画像を転送すると静的になることです(最後のフレームが表示されます)。
サーバー側で画像をロードした場所に転送(ICON)を試みましたが、同じ結果になりました。
では、ObjectOutputStream で転送できるように、アニメーション GIF を読み取るクラスはありますか? または他の方法ですか?
サーバ側:
ImageIcon icon = new ImageIcon("D:\\Data Files\\simu.gif");
Mat_out.writeObject(icon);
クライアント側:
ImageIcon icon = (ImageIcon) Mat_in.readObject();
jLabel2.setIcon(icon);