swing 显示gif图

来源:互联网 发布:vb程序设计环境介绍 编辑:程序博客网 时间:2024/04/28 17:07
所需jar包链接
import java.awt.EventQueue;import java.io.File;import javax.swing.JFrame;import javax.swing.JPanel;import gif.Gif;public class Test extends JFrame {private static final long serialVersionUID = 1L;private JPanel contentPane;/** * Launch the application. */public static void main(String[] args) {EventQueue.invokeLater(new Runnable() {public void run() {try {Test frame = new Test();frame.setVisible(true);} catch (Exception e) {e.printStackTrace();}}});}/** * Create the frame. */public Test() {setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100, 100, 450, 300);contentPane = new JPanel();contentPane.setBorder(null);contentPane.setLayout(null);setContentPane(contentPane);Gif gif = new Gif(new File("images/出票.gif"), 20); //参数1文件路径,参数2gif图速度gif.setBounds(0, 0, 172, 172);Gif gif1 = new Gif(new File("images/出票.gif"), 80);gif1.setBounds(200, 0, 172, 172);contentPane.add(gif);contentPane.add(gif1);}}


效果图链接地址    效果图1和图2分别对应20 和 80 的速度

gif图所需jar链接

1 0
原创粉丝点击