2

Java でエレベーター シミュレーション用の 2D グラフィックスを含むウィジェットを設計できるツールキットを探しています。作成されたウィジェットは、SWT、Swing、または QtJambi フレームワークと統合されます。

背景情報:

私は楽しみのためにエレベーターシミュレーターを開発しています。私の主な目標は、Java、Eclipse IDE、そしてさらに重要な並行処理に関する知識を増やすことです。それは確かに楽しく、私はこのState Machine Patternの実装を楽しみました。

とにかく、私はエレベーターを画面に表示し、コンソールでの操作をログに記録することに限定したくないところです。

UI コントロールにはおそらく SWT、Swing、または QtJambi を選択しますが、シミュレーションのグラフィカルな部分をどうするかを考えています。

4

3 に答える 3

1

JGraphなどのグラフ視覚化ツールから抽象的なグラフィックスを取得できます。これを使用して、エレベーターの状態を視覚化できます。ただし、これらの種類のグラフ視覚化ツールがどれほど柔軟で、独自のグラフィックとアニメーションを追加できるかどうかはわかりません。

于 2008-10-03T00:31:11.530 に答える
1

SWT キャンバス (または Swing キャンバス、または JOGL を介した OpenGL キャンバスなど) を使用して、シミュレーションのオブザーバーとして設定し、シミュレーションの状態が変わるたびに、新しい状態を再描画できます。

于 2008-10-02T15:40:17.033 に答える
0

本当にウィジェットを使用したいですか。Graphics2D+friends と独自の抽象化を使用する方が適切ではないでしょうか?

于 2008-10-02T15:41:48.077 に答える