Re: 怎麼用JAVA的SWING做出圖來?
※ 引述《happykyoko (咬人的兔子)》之銘言:
: 我們老師的JAVA作業要求我們輸入作業的數據
: ex.程式行數.所費時間
: 然後要我們將實際數據和預估數據比對精準度並呈現在畫面
以上 沒有說得很清楚 所以我不知道怎麼回
: 我猜這是表示要把精準度以圖表方式呈現吧.........?
: 但是這做的出來嗎?
可以, 不過你如果要曲解老師題意 可以曲解一個簡單一點的來做
例如 : 一樣用swing做 不過是把數據 顯示在 Label,JLabel,JTextField.... 上
: 我只知道SWING可以畫幾何圖形
: 但老師要求的是怎樣我不會>"<
要求怎樣?
: 還有SWING讓使用者輸入數據要怎麼寫啊?
簡單的 - > JOptionPane
複雜點的 - > 開一個 Frame(個人習慣用JFrame)上面add TextField or JTextField..etc
: 我的課本是原文書 我看都看不懂=口="
我記得 我從大一就用原文書 螞蟻那本
我也記得 我英文爛到爆 所以字沒有看很多
我還記得 我都是 看圖+看程式碼 說故事
所以 拿原文書看不懂作理由...
: 偏偏我找的中文參考書好像沒提到....
: 跟我提個大概或是主要的程式是什麼
你先把題目完整寫上來吧
: 讓我有個底知道該怎麼做
: 剩下我會靠自己的努力做出來完整程式的
這個觀念倒是還不錯
: 拜託各位了
: 我已經有個作業作不出來死掉了
死掉沒關係 多給你一次機會再學也不錯阿
: 這次又做不出的話我就等著被當了Q口Q
根據你說的 我想 你一定要有個 Frame or JFrame
接下來方法有兩種
1.如果輸入資料是多筆的,用 JTextField 輸入 然後放一個 JButton 新增
把資料放在 JList 裡面,統計
2.簡單點的 一個JButton 然後就跑迴圈 跳出 JOptionPane 依序輸入
然後畫圖 建議 自己寫一個 Class extends JPanel 實作 paint() method
在裡面畫
不過一切還是等你把題目敘述清楚 ...
ps.我對專業術語不是很懂 就只會寫程式XD 術語有用錯請指正
--
███◣ █◣◥◣ █◣◥◣ ███◣ ██◣ ███◣ ███◣
████ ██ █ ██◣█ ◥███ ◥██ ████ ████
██▆█ ██◣█ ████ ██ ◣ █ █▉▉█ ██▆▆
◥█◥◣ ◥███ ◥█◥█ ◥█ ◥██ ◥▉◥█ ◥█▆▆
http://www.wretch.cc/album/ksbcboy
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.71.22.17