前提・実現したいこと
gifファイルをImageViewで表示し、再生後(=最終フレームの描画後?)にそのImageViewをPaneから取り除く処理を実装したいです。
ここで、JavaFXのImageViewでgifファイルを表示する場合、gifアニメーションの最終フレームの検知方法がわからず困っております。
こちらのサイトでjava.awt.image
パッケージのImageObserverを用いた最終フレームの検知処理が紹介されていますが、JavaFXアプリケーションにはImageObserverにあたるインタフェースが用意されていないため、どのようにしてImageViewにセットしたgifファイルの最終フレームを検知すればよいのでしょうか?
利用できそうなインタフェースやクラス、ライブラリ等があれば教えていただけると助かります..。
補足情報(FW/ツールのバージョンなど)
JavaFXはOpenJFXの17.0.1
を使用しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/17 11:08