JAVA程式輔導
蔡明忠 / 宋狄勳
↓↓↓聽說這是作業↓↓↓


把之前的題目拿來用
複製-貼上
然後改一改~~
(゚∀゚)(゚∀゚)(゚∀゚)(゚∀゚)
9列??
1
2
3
4
5
6
7
8
9
1 2 3 4 5 6 7 8 9 10 11 12
10X12

Be patient.
-Ez哥-
好吧~
老師說要提示
Applet怎麼用!?
- import java.applet.Applet
- public class <classname> extends Applet
- paint (Graphic g){ ...
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?
JAVA程式輔導 蔡明忠 / 宋狄勳
JAVA程式
By 坊吉
JAVA程式
- 243