kod Java:Jak wywołać obiekty Scala z 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 Kod:
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
class MyListener extends ActionListener {
override def actionPerformed(arg0: ActionEvent) {
println("Do something");
}
}
Linia komend:
scalac MyListener.scala
javac Main.java
java -cp /usr/share/java/scala-library.jar:. Main
To powinno działać w porządku. Co stanie się, gdy spróbujesz? – skaffman
Nie wiedziałem, od czego zacząć, az tego, co czytałem przez Google, wydawało się to nieco bardziej skomplikowane. Cholernie stare posty (2008), cieszę się, że Scala była bardzo aktywnie rozwijana. Zaktualizowałem moje pytanie tym, co zrobiłem. – givanse