2012-04-09 8 views
0

Prefuseを使用して散布図を視覚化したいとします。典型的な散布図との違いは、ここでは円または点の代わりに矩形を使用したいと考えています。時間と時間を同時に視覚化したいのです。誰もテーブルのデータに応じて矩形の長さや幅を設定する方法を知っていますか?私はウェブを検索した後、正解を得ていない。Prefuseのデータに基づいて長方形のサイズを変更してください

私は当初、このパラメータを使用して矩形を描きたがっています。

ShapeAction shape = new ShapeAction(group, Constants.SHAPE_RECTANGLE); 

しかし、私はそれの長さだけを変更する方法は見つけられませんでしたが、全体のサイズを変更しました。誰か私に指示を与えることができますか?ありがとう。

答えて

0

LifeLinesまたはGANTTチャートに類似した視覚化を作成すると仮定します。

これを実現するには、プリフューズをいくつかのポイントでプレヒューズを延長する必要があります。

  1. X矩形のさらに終わりを決定するためにAxisLayoutを拡張矩形
  2. の終了時に座標格納するVisualTableにフィールドを追加する:ここで概要です。
  3. 延長AbstractShapeRenderer終了座標を使用して矩形を描く
関連する問題