如何在不点击JFrame中的任何内容的情况下制作GIF?

时间:2018-01-19 07:32:19

标签: java jframe gif

gif在进入画面后播放,但如何在播放完一次后播放(如视频)?我希望它停止在gif的最后一帧没有完全关闭帧后播放。

1 个答案:

答案 0 :(得分:1)

使用JFrame.EXIT_ON_CLOSE

        URL img = this.getClass().getResource("src/image.gif");
        Icon icon = new ImageIcon(img);
        JLabel gif = new JLabel(icon);
        JFrame frame = new JFrame("gif");
        frame.getContentPane().add(label);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);