21得票3回答
JavaFx2或ScalaFx + Akka

如何在JavaFX / ScalaFX应用程序中运行Akka actors? (这是根据第一批答案更新的问题) 解决方案是共享相同的执行上下文吗?意思是将Actors调度器基于JavaFx ExecutorService进行分发?(它运行UI操作代码) 这是否意味着一个代理将表示UI并能...

12得票2回答
ScalaFX除了为绑定添加语法糖之外,还有哪些好处?

我正在尝试使用JavaFX和Scala实现一个简单的笔记组织器,并加入一些思维导图功能。 我正在考虑是否应该直接从Scala调用JavaFX代码,还是通过ScalaFX间接调用? 我不知道学习ScalaFX是否值得,而且直接从Scala代码调用JavaFX是否更简单? 官方ScalaFX网...

11得票3回答
ScalaFX是如何让OpenJDK 9+实际运行的魔法?

环境: OpenJDK 64位服务器虚拟机Zulu12.2+3-CA(构建12.0.1+12,混合模式,共享) Scala 2.12.7 Windows 10专业版,X86_64 IntelliJ IDEA 2019.1.3(旗舰版) 我从GitHub检出了scalafx-hello-...

9得票1回答
ScalaFx:具有一级函数的事件处理程序

我尝试在一个ScalaFx应用程序中编写事件处理程序。我找到了以下解决方案: import scalafx.scene.control.ListView import javafx.scene.input.MouseEvent import javafx.event.EventHandler...

9得票1回答
Scala、GUI和不可变性

我创建了一个算法来计算特定的事情。这可以被视为模型。该算法以完全功能的方式实现,因此仅使用不可变类。现在,我想在其上层开发GUI图层。然而,我不知道在Scala中构建GUI的最佳实践。我打算使用ScalaFX。 我的问题如下:在ScalaFX(类似于JavaFX)中,您可以将GUI中的值绑定...

8得票1回答
ScalaFX:HelloWorld编译错误

我是Scala和SBT的新手,可能会忽略一些显而易见的东西。 我想在http://www.scalafx.org/docs/quickstart/上编译HelloWorld示例。 我创建了一个名为build.sbt的文件,其中包含: scalaVersion := "2.11.5" l...

7得票4回答
ScalaFX按钮 => 如何定义操作?

我正在尝试为使用scalafx创建的Button定义onAction事件,但是我无法使其正常工作。 package App.Desktop import javafx.event.EventHandler import scalafx.event.ActionEvent import ...

7得票1回答
你如何让ScalaFX在SBT控制台中兼容?

我正在为编程初学者编写一个图像库,供他们使用。(我从DrRacket的图像库中借鉴了这个想法和模式。) https://github.com/dupontmanualhs/dm-image 这个项目主要使用Swing编写(在master分支中),但我正在尝试将其转换为ScalaFX(请参见...