gpt4 book ai didi

swing - 如何执行 scala swing 应用程序?

转载 作者:行者123 更新时间:2023-12-02 00:37:20 29 4
gpt4 key购买 nike

我是 scala 的新手,正在尝试执行 swing 应用程序。我正在使用 scala 2.8我已经成功编译了程序但是..执行时显示错误,就像没有这样的文件..有谁能帮帮我吗?

我正在提供我要执行的代码。

Gui.scala

import swing._

object Gui extends SimpleSwingApplication

{
def top=new MainFrame {
title="swing"
val b1=new Button{
text = "ok"
}
}
}

scalac Gui.scala

它编译成功并创建类文件但是当我尝试

scala Gui

它只是回复

No such File

最佳答案

设置:

D:\src\scala_ex\ex1>dir
Volume in drive D is Data
Volume Serial Number is 5C88-8D6C

Directory of D:\src\scala_ex\ex1

01.12.2010 09:25 <DIR> .
01.12.2010 09:25 <DIR> ..
01.12.2010 09:24 173 gui.scala
1 File(s) 173 bytes
2 Dir(s) 24 575 205 376 bytes free

D:\src\scala_ex\ex1>more gui.scala
import swing._

object Gui extends SimpleSwingApplication {
def top = new MainFrame {
title = "swing"
val b1 = new Button{
text = "ok"
}
}
}

D:\src\scala_ex\ex1>scalac -version
Scala compiler version 2.8.1.final -- Copyright 2002-2010, LAMP/EPFL

编译:

D:\src\scala_ex\ex1>scalac gui.scala

D:\src\scala_ex\ex1>dir
Volume in drive D is Data
Volume Serial Number is 5C88-8D6C

Directory of D:\src\scala_ex\ex1

01.12.2010 09:26 <DIR> .
01.12.2010 09:26 <DIR> ..
01.12.2010 09:26 485 Gui$$anon$1$$anon$2.class
01.12.2010 09:26 557 Gui$$anon$1.class
01.12.2010 09:26 558 Gui$.class
01.12.2010 09:26 1 467 Gui.class
01.12.2010 09:24 173 gui.scala
5 File(s) 3 240 bytes
2 Dir(s) 24 575 201 280 bytes free

执行:

D:\src\scala_ex\ex1>scala -cp . Gui

然后应用程序启动。

关于swing - 如何执行 scala swing 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4067624/

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