0

ここに小さなScalaコンソールアプリケーションがあり、正常に動作しています。私は今ただ1つの問題を抱えています:このアプリケーションは拡張されるべきです。要求の1つは、GUIが必要であるということです(AWT、SWT、Swig-関係ありません。Windowsで実行する必要があります)。

さて、私は本当に自分のGUIを書きたくありません。WindowBuilderのようなツールが好きです。これを効果的に組み合わせることができますか?エディターでGUIを作成すると、Javaコードが生成されますか?これは問題になる可能性がありますか?Mixin-Projectを作成し、GUIを構築し、GUI要素(ボタンまたはリスナーのあるもの)ごとにscala関数を割り当てるだけです。だから私はscalaのものを書き直す必要はなく、関数を指すだけです。これはどのように機能するのでしょうか?助言がありますか?ありがとうございました

編集:私にとって、scalaアプリケーションでJavaコードを生成するのは汚いように見えますが、他に解決策がないことがわかります。

4

1 に答える 1

1

私はこれを数回行いましたが、Java と Scala のコードを 1 つのプロジェクトに混在させても問題はありません。

Scala コンパイラーの処理を簡単にするために、Java クラスと Scala クラスを同じパッケージに入れないようにします。

于 2012-11-22T17:59:39.560 に答える