scala.swing で新しい TextArea を作成する場合、右クリックのコンテキスト メニューも、Ctrl + z による元に戻す機能もありません。Ctrl + [acv] ところでうまくいきます。
これらの重要なテキスト編集機能を追加するにはどうすればよいですか?
私はScala 2.9を使用しています。
前もって感謝します。
scala.swing で新しい TextArea を作成する場合、右クリックのコンテキスト メニューも、Ctrl + z による元に戻す機能もありません。Ctrl + [acv] ところでうまくいきます。
これらの重要なテキスト編集機能を追加するにはどうすればよいですか?
私はScala 2.9を使用しています。
前もって感謝します。
Scala レベルでの取り消しはサポートされていないようです。そのため、Swing を使用して Java API を呼び出す必要があります。UndoManagerの使用方法に関するチュートリアルについては、このリンクを参照してください。
ポップアップ メニューについては、SO に関するこの質問を参照してください。