Scala言語の普及のために・・・というより自己満足でテキストエディタを作ってみることにしました。 ScalaではJavaのクラスがそのまま使えるので、Swingが使えます。 しかし、いくつか注意が必要です。 ・booleanをBooleanと書かないとワーニングが出る ・instanceofが使えない 代わりにmatchを使う などに気をつける必要があります。 Scalaでは無名関数(クロージャとかラムダとかいうやつ)が使えるので、イベント処理などに役に立ちます。 無名関数を使うと、少しコードが短くなる気がします。 というわけで書いてみたエディタですが、まだファイル保存すらできません。テキスト入力欄ができただけです。 codelogyさんの記事や、 ひしだまさんのホームページのJTextPaneのページを参考にして書いてみました。 一応コードを書いておきます。 import javax.