Java 启动run命令时出现问题
首先,我想说,如果我的问题听起来不是很具体,我很抱歉,我对编程不太了解,请原谅我 这段代码的问题是,我希望它随机地移动方块(正确,我知道它只是重复地说hi),但是run()没有激活 代码:Java 启动run命令时出现问题,java,runnable,Java,Runnable,首先,我想说,如果我的问题听起来不是很具体,我很抱歉,我对编程不太了解,请原谅我 这段代码的问题是,我希望它随机地移动方块(正确,我知道它只是重复地说hi),但是run()没有激活 代码: (我知道我导入了一些我可能不需要的东西,我从另一个代码中复制了一些)尽管您有一个run方法,但您的类没有实现Runnable,因此它不能在线程中使用。要运行线程,您必须实现Runnable,并在init上创建一个新的线程: new Thread(this).start(); 如果您打算与UI组件交互,请忘记
(我知道我导入了一些我可能不需要的东西,我从另一个代码中复制了一些)尽管您有一个
run
方法,但您的类没有实现Runnable
,因此它不能在线程中使用。要运行线程
,您必须实现Runnable
,并在init
上创建一个新的线程
:
new Thread(this).start();
如果您打算与UI组件交互,请忘记线程
。Swing有自己的功能,允许您安全地与UI组件交互。请看一看如何使用。尽管您有一个run
方法,但您的类没有实现Runnable
,因此它不能在线程中使用。要运行线程
,您必须实现Runnable
,并在init
上创建一个新的线程
:
new Thread(this).start();
如果您打算与UI组件交互,请忘记线程
。Swing有自己的功能,允许您安全地与UI组件交互。请看一看如何改用。您对run()方法有什么期望?它永远不会被调用。您对run()方法有什么期望?永远不会有人叫它。谢谢!我会调查的!谢谢我会调查的!