1

それがばかげた質問なのか、それとも合理的な質問なのかわかりません。

P5グローブのfloat / intデータ(x、y、z位置)を返すメソッドがあります(知っている場合)。

また、グローブの引っ張りに対応する update メソッドもあります。

私が問題を抱えているのは、UIを作成してテキスト領域にデータを表示することだけです。つまり、データを表示するテキスト領域を更新するたびに更新され、データを表示します。

コードはそれほど短くないので、ここにクラスへのリンクがあります:プレゼンテーション メソッドの詳細と更新

今のところ、X 位置を文字列として返す showActiveLedPosX() メソッドを提示したいとしましょう。

他のクラスは手袋です (手袋メソッドを使用し、手袋オブジェクトと UI を作成します)。

UI に別のクラスを使用する必要がありますか? または ShowGloveValues クラスですべてを行う必要があります

私は UI を作成したことがないため、ここではちょっと無知です。多数のリソース サイトでそれについて読み込もうとしましたが、まだ必要なものを達成できませんでした。

4

1 に答える 1

3

1.UIスレッドをスレッドから離してくださいNon-UI

2. Event Dispatcher ThreadUIスレッドです。このスレッドは、UIのみを処理するために保持してください。

3.これにも使用できますSwingWorker

4.スイングはに基づいていMode View Controllerます。さらに、MVCに基づいてアプリパッケージを分割することをお勧めします。

例えば:

  com.vivek.model;    // Class responsible for Business Logic and Data

  com.vivek.view;     // Class responsible for the UI
于 2012-08-16T06:37:57.007 に答える