蔡明忠 / 宋狄勳
把之前的題目拿來用
複製-貼上
然後改一改~~
(゚∀゚)(゚∀゚)(゚∀゚)(゚∀゚)
9列??
1
2
3
4
5
6
7
8
9
1 2 3 4 5 6 7 8 9 10 11 12
10X12
-Ez哥-
好吧~
老師說要提示
Applet怎麼用!?
g.drawXXX(...);
}
init() 是什麼?
載入一個applet時呼叫的初始化的函數
把產生隨機數據用的函數放這裡~~
(這樣拉視窗數據就不會變來變去了)
g.drawString(字串,x座標,y座標)
g.drawLine(x座標,y座標,x座標,y座標)
點1 點2
幾個要注意的點
變數放在class之內函數之外
所有的函數才會看得到這個變數(EX: A[10][12])
印三張圖時
x軸會有個位移量記得要設定 (EX:0 -> 400 -> 790)
畫折線圖時
最大量1000直接繪圖會太大 需要調整比例
(其實課本都找的到~)
先印邊
for loop 月份=i
利用i*BLOCK調整x座標
先印邊
for loop 銷售人編號=i
利用i*BLOCK調整y座標
填入隨機出來的銷售值
第一張圖就完成了
小技巧:
直接複製月份的x軸
跟銷售員的y軸設定過來即可
畫折線圖
先把座標標出來
銷售量是0~1000(依隨機量而定)
單位量隨意
請先縮小比例尺
畫折線圖
點出每月的平均銷售量位置
也可以用函數來計算平均值
記得要同時縮小比例尺
畫折線圖
用drawLine()把線畫上去~~
第二張圖就完成了
Any Question?