知识运用:
说到继承有两种方式:1.继承Thread类 2.实现Runnable接口
当一个类继承一个非Thread类时,这时如果想要实现多线程,需要用到Runnable接口,因为Java不能多继承(实际可以使用其他方式间接地实现多继承)。
-------------------------程序用到一张动态GIF图片------------------
package haha;
import java.awt.Container;
import java.awt.Window;
import javax.swing.*;
public class SwingAndThread111 extends JFrame{
private JLabel jLabel=new JLabel();//添加标签
private static Thread t;//声明线程对象,用来调用start()
private int count=10;//用来控制其窗体的X坐标
private Container con=getContentPane();//创建一个容器
//
public SwingAndThread111(){