Знак не распознается intellij: «< ==», в программе scala с использованием scalafx.'<==' неизвестно intellij при использовании scalafx
Версия для скайпафакса - 2.10: 1.0.0-M5. программа такова:
object launcher extends JFXApp {
stage = new JFXApp.PrimaryStage {
title = "Hello Stage"
width = 600
height = 450
scene = new Scene {
fill = Color.LIGHTGREEN
content = new Rectangle {
x = 25
y = 40
width = 100
height = 100
fill <== when (hover) choose Color.GREEN otherwise Color.RED
}
}
}
}
вы знаете, где это ошибка происходит от (версия IntelliJ является последним: v13)? .java версия 1.7.0 x64 для макинтош, и Scala версия 2,10 +0,0. Обратите внимание, что «выбрать» & «в противном случае» также не распознаются. спасибо
У меня была эта проблема и она была исправлена, добавив файл javafx jar в мои java-SDK-пути в настройках модуля. Конкретный файл jar, который я добавил, был java-8-openjdk-amd64/jre/lib/ext/jfxrt.jar. – david