当前位置:编程学习 > JAVA >>

一个类继续了JFrame,继承Runnable的类如何调用且定义了自己的方法

public class LoginFrame extends JFrame implements Runnable



Thread login=new Thread(new LoginFrame("CreateTank"));


login.getXX();这里的方法怎么没法调用 ? --------------------编程问答-------------------- .getXX()这个是哪里面的方法 Thread里面的吗? login是Thread的实例化 只能调用Thread里面的方法 --------------------编程问答-------------------- LoginFrame login = new LoginFrame("CreateTank");
Thread thread = new Thread(login);


login.getXX.... --------------------编程问答-------------------- 线程本身也是一个对象,线程和构造线程的Runable对象是2个不同的对象。你不能通过线程类的对象执行另外一个对象的方法 --------------------编程问答-------------------- 多线程的部分要写在run方法才行

public class XXX implements Runnable
{
public void run()
{...}
}

new Thread(new XXX())
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,