Ich versuche, den Beispielcode (HelloScalaFX) auf http://www.scalafx.org/ zu starten. Allerdings ist die LinieKann Beispielcode auf www.scalafx.org nicht zum Ausführen
fill <== when (hover) choose Color.Green
otherwise Color.Red
geben Sie mir den Fehler
overloaded method value <== with alternatives: (v:
scalafx.beans.value.ObservableValue[_ <:
javafx.scene.paint.Paint, _ <: javafx.scene.paint.Paint])Unit <and> (v:
javafx.beans.value.ObservableValue[_ <: javafx.scene.paint.Paint])Unit cannot be applied to
(scalafx.Includes.ObjectConditionBuilder[javafx.scene.paint.Color])
Wenn ich die beanstandeten Linien löschen, bekomme ich keine Fehler kompilieren, aber es gibt läuft:
Error: Could not find or load main class HelloStageDemo
Wie kann ich das Überladen beheben und das zum Laufen bringen?
OSX 10.11.5
JavaSE-1.8
Scala IDE build of Eclipse SDK (4.3.0)
Scala Library container 2.11.8
scalafx_2.12.0-M4-8.0.92-R10.jar
Danke, Dave
Ihr Titel sollte das Problem widerspiegeln. "Der Versuch, ScalaFX wieder zu lernen" spiegelt das Problem nicht wider; es würde nicht anders sein, als es "Ich hatte gerade einen Kaffee" zu nennen. –
Fair genug. Vielleicht sollte es "Das erste ScalaFX-Beispielprogramm kann nicht funktionieren." –
Neben dem Zeilenumbruch, der in der Antwort unten erwähnt wird, gibt es etwas in Code oder Setup, das nicht in der Frage enthalten ist. Bitte geben Sie [Minimales, vollständiges und verifizierbares Beispiel] (https://stackoverflow.com/help/mcve) an. – Jarek