Jak tworzysz projekt Scala SWT w SBT?Scala SWT z SBT
wiem, że można korzystać z repozytoriów Git:
RootProject(uri("http://git.eclipse.org/gitroot/platform/eclipse.platform.swt.binaries.git"))
Ale nie wiem, w jaki sposób i czy jest to możliwe z SWT.
Z góry dzięki, Etam.
EDIT:
musiałem pobrać go ręcznie. Kompiluje ale podczas uruchamiania pojawia Nieprawidłowy błąd dostępu wątek:
***WARNING: Display must be created on main thread due to Cocoa restrictions.
[error] (run-main) org.eclipse.swt.SWTException: Invalid thread access
Nawet jeśli używam:
javaOptions := Seq("-XstartOnFirstThread", "-d64")
Jest to główne klasy:
import org.eclipse.swt._
import org.eclipse.swt.layout._
import org.eclipse.swt.widgets._
object Main extends App {
val display = new Display
val shell = new Shell(display)
shell.setLayout(new GridLayout())
shell.pack
shell.open
while (!shell.isDisposed) {
if (!display.readAndDispatch)
display.sleep
}
display.dispose
}
Dzięki znowu Etam.
Czy znalazłeś rozwiązanie tego problemu? – mariosangiorgio