1
我目前得到prefuse來繪製散點圖,其中X軸是計算機名稱,Y軸是它的溫度。如何讓它繪製顯示值而不是離散點的條?如何使用Java prefuse庫創建條形圖?
我目前使用下面的代碼來渲染點:
ShapeAction shape = new ShapeAction(group, Constants.SHAPE_RECTANGLE);
ColorAction strokeColor = new DataColorAction(group, dataType, Constants.NUMERICAL, VisualItem.STROKECOLOR, colorPalette);
ActionList draw = new ActionList();
draw.add(shape);
draw.add(strokeColor);
draw.add(new ColorAction(group, VisualItem.FILLCOLOR, 0));
draw.add(new RepaintAction());
m_vis.putAction("draw", draw);
我將如何適應,而不是在每個點一個小廣場這個代碼來獲得,一個厚厚的酒吧從日的底部會該圖的重點?
謝謝。
可否請你看看一個更prefuse問題在http://stackoverflow.com/questions/2273068/how-to-display-3-nodes-with-3-diff-shapes-in- prefuse-library-for-java – 2010-02-16 14:29:38