作者PsMonkey (痞子军团团长)
看板java
标题Re: [J2SE] 请问thread的run方法中是不是有什麽限制
时间Wed May 10 10:02:00 2006
※ 引述《topcomic1976 (visit)》之铭言:
: class Clock extends Thread{
: JLabel labelTemp;
^^^^^^^^^
: Clock(JLabel labelTemp){
^^^^^^^^^^
: Thread clock = new Thread(this);
: clock.start();
: }
这两个变数名称一样,不代表他们就是相同的东西
你还是得在 constructor 当中写
this.labelTemp = labelTemp;
====
遇到这种问题的时候
你要作的,不是把程式码拿来 po 版
而是先把你不确定的东西(例如这边,你对 Thread 的部分不确定)抽掉
改用其他普通的方法 try 看看
你的 Clock 拿掉 extends Thread 的叙述
你还是可以在在其他地方叫用 Clock.run() 这个 method 阿...
那样子,事情就会变得比较简单而且比较清楚了...
--
侃侃长论鲜窒碍 网站:
http://www.psmonkey.idv.tw
众目睽睽无心颤 个人版:telnet://legend.twbbs.org
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.204.16.17