1.AlgoFrame.java中
在render方法中設置數據
// TODO: 設置自己的數據
int[] money;
public void render(int[] money){
this.money = money;
repaint();
}
繪製方法paintComponent中
int w = canvasWidth / money.length;//每一個小矩形的寬度
for(int i = 0 ; i < money.length ; i ++)//左上角XY座標,寬度,高
AlgoVisHelper.fillRectangle(g2d,
i*w+1, canvasHeight-money[i], w-1, money[i]);
AlgoVisualize.java
設置初始每個人100元
// TODO: 初始化數據
money = new int[100];
for(int i = 0; i < money.length; i++){
money[i] = 100;
}