是否有使用';scala.swing';?

是否有使用';scala.swing';?,swing,scala,scala-2.8,scala-swing,Swing,Scala,Scala 2.8,Scala Swing,我不懂Java或Java,但我对Scala非常熟悉,我在使用它时没有任何问题。但是当我尝试实现GUI时,我会遇到很多文档无法轻松解决的问题/bug。我想例子会有很大帮助 有没有一些使用scala.swing编写的小而不是小的应用程序可以供我学习?这位官员有很多很好的例子。此外,Martin Odersky和其他人的书中也有一些例子。Odersky书的最后一章(第33章)讲述了使用Scala制作一个简单但不平凡的GUI电子表格程序的过程。这是一个非常丰富的GUI应用程序,源代码(以及解释)就在这里

我不懂Java或Java,但我对Scala非常熟悉,我在使用它时没有任何问题。但是当我尝试实现GUI时,我会遇到很多文档无法轻松解决的问题/bug。我想例子会有很大帮助

有没有一些使用scala.swing编写的小而不是小的应用程序可以供我学习?

这位官员有很多很好的例子。此外,Martin Odersky和其他人的书中也有一些例子。

Odersky书的最后一章(第33章)讲述了使用Scala制作一个简单但不平凡的GUI电子表格程序的过程。这是一个非常丰富的GUI应用程序,源代码(以及解释)就在这里。前一章详细介绍了使用scala.swing进行GUI编程的过程,并提供了大量示例,但完整的示例并不多


Scala在创建桌面应用程序时使用得不多,但它肯定可以做到。如果您想要一个带有Scala应用程序的GUI,一定要做到这一点(它在许多流行的桌面应用程序中以Java形式使用,比如,Scala.swing只是javax.swing的包装器)。

这里有一个简短的()在这篇文章中,他解释了scala.swing的基本思想,并使用mixin composition来绘制组件,做了一些很好的技巧。

这篇文章中有很多很好的例子。我建议你去看看

此外,Ingo在scala.swing设计中发布了一个


我发现阅读源代码并不难,而且帮助很大。

scala.swing附带了一些示例,可能与“小但不小”匹配。这是指向的链接

这还不够,但这是最好的开始

StackOverflow问题的答案指向,并举例说明(不需要说德语,继续按按钮)

不是琐碎的,而是简单的GUI


没有直接回答这个问题,但在这种情况下,API是一个良好的开端。

请注意,
scala.swing
在scala 2.8中有了显著的变化,虽然Scala文档2.7中的第一版编程。@Alexey第二版很快就要出版了,它保留了电子表格示例,并且是Scala 2.8特有的。实际上Eclipse是SWT,但Intellij是Swingt,没有找到链接资源。可能是。以下是另一个来源: