問題タブ [scala-swing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - KeyEvents の問題
次のコードが機能しない理由が不思議です。
マウスのクリックは認識されますが、キーストロークは認識されません。さまざまなキーや修飾子も試しましたが、何も効果がないようです。私は何を間違っていますか?
(これが環境に関係している可能性は低いですが、Windows 7 で SBT を使用してこのコードを実行しています)
scala - scala swing アプリをコンパイルするには?
私は使用しています:
Ubuntu 12.04 で。
このコードは HelloGui.scala に保存されます。
これをコンパイルしようとすると、次のようになります。
私は使用してみましたimport swing._
(このバージョンのscalaで使用する必要があるインポートパスはチュートリアルから明らかではありません)、次のようになります:
/usr/share/java を見てみると、scala-swing-2.9.1.jar と scala-swing.jar がシンボリックリンクとして表示されているので、ライブラリが存在しているように見えますか?
コンパイラ フラグがありませんか、それともインストールする必要がある別のパッケージがありますか?
swing - Scala + Swing アプリから値を返す
私は非常に単純な scala スイング アプリを持っており、Swing アプリがトリガーされた場所からコマンド ライン アプリに値を返したいと考えています。値「b」を選択した場合、ボタンが押されるとすぐに GUI が値「b」を返すようにします。アプリが正しいユーザー入力を待機するようにするにはどうすればよいですか?また、呼び出し元のアプリに値を返すにはどうすればよいですか?
ありがとう!
編集: 現時点では、瓶にパッケージ化していません。コンパイルしてscalaで実行するだけです...
「GUI」から選択した値を「GuiDemo」scala アプリに返して、scala でさらに処理を行う必要があります。
だから質問は本当にです:
GUI 部分が終了するのを待ってから、選択した値を に返す (引き渡す) 方法GuiDemo
。
scala - Play2 フレームワーク Scala テンプレートの TextArea にクラス名を設定するには?
これは、textArea を作成している scala テンプレートにあるものです
textArea にカスタム クラス名を付けたいのですが、ドキュメントからその方法を理解できませんでした: http://www.scala-lang.org/api/current/index.html#scala.swing.TextArea
scala - オブジェクトの作成中に、def または val キーワードを使用せずにメソッドまたは変数に値を設定する
私は Java のバックグラウンドを持っていますが、予想どおり、Scala で使用されるいくつかのパターンを理解するのに問題があります (以下を参照)。Scala のパターンやプログラミングの方法論をよく理解していると感じるたびに、プログラミングの理解を超えた何かが浮かび上がり、学習モードに戻ります。これは、学び続けることを常に刺激する scala の美しさだと思います :)
とにかく、scala swing でサンプル プログラミングをしようとしています........
ここでは、値を定義する際に def または val キーワードを使用せずに def および val に値を設定しています (タイトル、サイズ、コンテンツなど)。すべての割り当てが Java で行う方法とは異なり、ボディ スクリプトのように見えます。などはメソッド本体で行われます..ここに大きなデザインパターンが欠けていると思います
誰か助けて、Scalaのデザインパターンを説明してくれませんか??
swing - scalaのswingの問題
私はscala 2.9.1でエラーになっているサンプルコードを見ています:
エラー: /some/path/Cls.scala:25: エラー: 見つかりません: タイプ SimpleSwingApplication