用户界面 – 是否有用于在Scala中创建GUI的GUI?
发布时间:2020-12-16 18:57:30 所属栏目:安全 来源:网络整理
导读:有什么像 Scala的WindowBuilder吗? 解决方法 我不知道任何所见即所得的Scala的GUI构建器.但你不需要一个.其实严格来说,Scala没有GUI;它只是使用底层平台的GUI(或GUI). 因此,Scala的JVM端口使用AWT,Swing或SWT,Scala的CLI端口使用WinForms或WPF.我听说过Scal
有什么像
Scala的WindowBuilder吗?
解决方法
我不知道任何所见即所得的Scala的GUI构建器.但你不需要一个.其实严格来说,Scala没有GUI;它只是使用底层平台的GUI(或GUI).
因此,Scala的JVM端口使用AWT,Swing或SWT,Scala的CLI端口使用WinForms或WPF.我听说过Scala的端口传递到ECMAScript运行时和Objective-C运行时,那些可能会分别使用HTML5和Quartz / Cocoa. 这意味着您可以使用现有的工具,如Expression Blend for WPF或Matisse for Swing. 但是请注意,至少对于Swing来说,有一个精美的scala.swing库,它包含一个用于以编程方式构建GUI的嵌入式DSL.这不是所见即所得,所以这不是你正在要求的,但是我更喜欢它,因为它是WYMIWYG(你的意思是你得到什么),其中使用了迄今为止使用的所有GUI工具,似乎是几乎不可能实现. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Docker容器中运行的Prometheus中保存数据?
- bootstrap 移动版本的实现。
- 为什么Akka在使用ScalaTest进行测试时失败并出现“IllegalS
- 在第一次设置OpenLDAP时,需要注意哪些事项?
- 《数据结构》线性表:链式存储结构实现示例代码一(构造,遍
- twitter-bootstrap – 表格宽度超过智能手机的屏幕宽度
- twitter-bootstrap – Bootstrap NavBar无法在.Net Core An
- regex – 如何用vim中每行开头的从1开始的运行数替换子匹配
- 【译】别责怪框架:我使用 AngularJS 和 ReactJS 的经验
- scala – 将元素添加到JsValue?
推荐文章
站长推荐
- 使用Elvis运算符进行角度2 ngModel解析错误
- 如何将一个bash命令发送到多个byobu窗口?
- Windows – Docker Machine无法使用hyperv成功
- AngularJS controller之间的通信方式
- BootStrap入门教程 (三)
- bash – 在CentOS 6.4下运行但不执行命令
- 每个不同的UNIX / Linux shell启动文件的目的是什
- axis服务发布或接口调用(IncompatibleClassChang
- Shell特殊变量:$0, $#, $*, $@, $?, $$和命令行
- angular – 无法解析AuthenticationService的所有
热点阅读