У меня такая же проблема, но после выполнения некоторого шага мне удалось использовать Scala.swing.
Вот несколько шагов, которым я следую, надеюсь, это поможет вам.
1) добавить внешнюю банку в javaBuildPath (щелкните правой кнопкой мыши Project -> Properties-> javaBuildPath-> добавить внешние банки -> добавить scala.swing.x)
2) после этого я преодолел ошибки typeNotFound
3) создайте класс, в котором вы хотите сделать код для свинга
4) создайте объект, а в main() вы должны создать объект выше класса по новому ключевому слову
5) После этого он позволяет вам получить доступ к методам SimpleSwingApplication, поэтому вызовите startup().
6) Вот и все,
Рассмотрим следующий пример, если он может помочь вам понять, что я хочу сказать,
class FirstUI extends SimpleSwingApplication
{
def top= new MainFrame {
title = "GUI Program #1"
preferredSize = new Dimension(320, 240)
contents = new Label("Here is the contents!")
}
}
object First
{
def main(str: Array[String])
{
val f =new FirstUI
f.startup(str)
}
}
сохраните этот файл как First.scala и запустите его. Надеюсь, это вам поможет.
person
Dhara N.
schedule
07.03.2017