javafx は oracle-jdk に含まれるようになりました。
scalafx はそのリポジトリでおいしい例を提供します
私が答えられない主な質問は、「scalafx を始める方法」です。
sbt プロジェクトに scalafx ライブラリの依存関係を追加するにはどうすればよいですか?
私は次の方法でそれを行いました: scalafx リポジトリを複製し、 を使用して jar をビルドsbt package
し、結果の jar をlib/
プロジェクトのディレクトリにコピーしました。${JAVAFX_HOME}/lib/jfxrt.jar も必ず参照してください。
ローカルの Maven を使用する場合sbt publish-local
は、scalafx ディレクトリで実行するだけで、次の依存関係をプロジェクトに追加します。
"org.scalafx" % "scalafx" % "1.0-SNAPSHOT"
(scalafx build.sbt でそのバージョンを調べてください。私のものを貼り付けました)
@ayvango私はgiter8 scalafxプロジェクトテンプレートを作成しました.just use
g8 jugchennai/scalafx.g8
JDK、Giter8、および SBT の新しいバージョンが必要です。javafx、scala、scalafx の依存関係の設定は事前定義されています。IDE サポートも利用できます。