問題タブ [finch]

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.

0 投票する
1 に答える
145 参照

java - プログラムが JTextArea にテキストを追加できない

Window() という GUI を作成し、Finch ロボットにオブジェクトを追跡するように指示するプログラムを作成しました。プログラムを実行すると、JTextArea にテキストが追加されません。「フィンチをタップしてアクティブ化してください」と表示されます。

私のプログラムは、この行がエラーの原因であることを教えてくれます:

NewOption5.feed.append("Please Tap Finch to Activate!");

コンソール :

Finch に接続しています...これには数秒かかる場合があります...

スレッド「メイン」での例外 java.lang.NullPointerException

NewOption5.ProgramFollow(NewOption5.java:58) で

NewOption5.main (NewOption5.java:12) で

コード :

0 投票する
3 に答える
83 参照

java - Java - 時限閉鎖の追加

光センサーを通過する光がない場合、コードを終了させようとしています。

System.currentTimeMillis を使用して、5000 ミリ秒を超えると停止する while ループを作成しようとしましたが、うまくいかないようです。

これはフィンチ API を使用しています。

コードを更新しました。5000+ に達するとアプリケーションを終了するカウンターを使用することにしました。

ただし、フィンチに光が当たると、この値はリセットされません。

0 投票する
1 に答える
644 参照

scala - Finch で RequestReader を Route にバインドする方法

Finch で RequestReader と Route をバインドする方法を知りたいです。それについての完全な例は見つかりませんでした。

この例は finch github からのもので、適切に動作しています。

このコードがパス「hello」を取得し、応答「hello world」を返すことを理解しています

そして、RequestHeader をそれにバインドしたいと思います。

このコードは、URL に「http://localhost:3000/hello?foo=3」を指定すると、「u got me」という応答が返されることを意味すると考えました。ただし、応答ステータスは 404 です。

Route と RequestHeader の組み合わせに何か問題があったと思います。

誰かがこれについて私を助けることができるかもしれません.また、このフィンチに関するいくつかの良いドキュメントを共有することをお勧めします. バージョンが頻繁に上がっており、ドキュメントが古くなっています https://finagle.github.io/blog/2014/12/10/rest-apis-with-finch/

0 投票する
0 に答える
80 参照

java - Finch 型のメソッド ターンが定義されていないのはなぜですか?

Java ドキュメントの turn はメソッドであるため、turn でエラーが発生する理由がわかりません。

0 投票する
0 に答える
1443 参照

java - 光源に続く私のフィンチタスク(Java)

次の要件で、フィンチを光源に追従させることになっています。

- フィンチを光源に向かって動かします - 光源が検出されたときに LED の色を青に設定します

  • 光源がない場合、フィンチは動きません。
  • LED の色を赤に設定します。

しかし、最後のビットで構文エラーが発生します。

また、私のコードは必要なタスクを実行していないようです。問題はどこにありますか?

私のコード:

0 投票する
1 に答える
1553 参照

java - Finch オブジェクトをオブジェクトに追従させる

クラス ファイルはこちら私の Java コードでは、Finch ロボットの名前は myF です。

myF に次のことをさせる必要があります。

  1. 1 回タップすると、オブジェクトの前に置かれたオブジェクトに向かって移動します。くちばしの色 (myF.setLED..) は、オブジェクトが静止している場合は赤、オブジェクトが動いている場合は緑です。

  2. Finch ロボットは、オブジェクトが停止するとくちばしが赤色に点灯し、オブジェクトが移動すると緑色に点灯して、オブジェクトを追跡する必要があります。

  3. 動いている間、フィンチはブーンという音を立てるべきですが、大きすぎてはいけません。( myF.buzz(Buzz, BuzzDuration)

ただし、私のコードは正常に機能していません。いくつかの間違いがあることはわかっていますが、何度も試してみましたが、続行する方法がわかりません。以下の私のコードを見てください。どんな助けでも大歓迎です。

0 投票する
1 に答える
1024 参照

scala - Finch: メソッド 'toService' の引数が不十分です

Finch と Finagle を使用して、非常に単純な休憩方法を作成しました。

このエラーが発生しました:

それを修正する方法について何か考えはありますか?