public class LoginFrame extends JFrame implements RunnableThread login=new Thread(new LoginFrame("CreateTank"));
login.getXX();这里的方法怎么没法调用 ?

解决方案 »

  1.   

    .getXX()这个是哪里面的方法 Thread里面的吗? login是Thread的实例化 只能调用Thread里面的方法
      

  2.   

    LoginFrame login = new LoginFrame("CreateTank");
    Thread thread = new Thread(login);
    login.getXX....
      

  3.   

    线程本身也是一个对象,线程和构造线程的Runable对象是2个不同的对象。你不能通过线程类的对象执行另外一个对象的方法
      

  4.   

    多线程的部分要写在run方法才行public class XXX implements Runnable
    {
    public void run()
    {...}
    }new Thread(new XXX())