【发布时间】:2010-11-13 20:16:18
【问题描述】:
Java 代码:
import javax.swing.Timer;
class Main {
public static void main(String args[]) {
MyListener myListener = new MyListener();
Timer timer = new Timer(1000, myListener);
timer.start();
while(timer.isRunning()) {
System.out.print(".");
}
}
}
Scala 代码:
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
class MyListener extends ActionListener {
override def actionPerformed(arg0: ActionEvent) {
println("Do something");
}
}
命令行:
scalac MyListener.scala
javac Main.java
java -cp /usr/share/java/scala-library.jar:. Main
【问题讨论】:
-
它应该可以正常工作。当你尝试时会发生什么?
-
我不知道从哪里开始,从我通过谷歌阅读的内容来看,它似乎有点复杂。该死的旧帖子(2008 年),我很高兴 Scala 一直处于非常积极的发展之中。我用我所做的更新了我的问题。