gpt4 book ai didi

user-interface - 是否有用于在Scala中创建GUI的GUI?

转载 作者:行者123 更新时间:2023-12-04 03:33:33 24 4
gpt4 key购买 nike

是否有类似WindowBuilder for Scala的东西?

最佳答案

我不知道任何Scala的WYSIWYG GUI生成器。但您不需要一个。实际上,严格来说,Scala没有GUI。它仅使用基础平台的GUI(或多个GUI)。

因此,Scala的JVM端口使用AWT,Swing或SWT,Scala的CLI端口使用WinForms或WPF。我听说过Scala移植到ECMAScript运行时和Objective-C运行时的传言,大概可以分别使用HTML5和Quartz/Cocoa。

这意味着您可以只使用现有工具,例如WPF的Expression Blend或Swing的Matisse。

但是请注意,至少对于Swing,有一个出色的scala.swing库,该库包含用于以编程方式构建GUI的嵌入式DSL。这不是WYSIWYG,所以并不是您所要的,但我更喜欢它,因为它是WYMIWYG(您的意思是您所得到的),到目前为止,我使用的所有GUI工具都似乎是WYMIWYG。几乎不可能实现。

关于user-interface - 是否有用于在Scala中创建GUI的GUI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4488382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com