※ 引述《qazsd (^^)》之銘言:
: 不是applet喔
: 請問要怎麼做呢
: 只要有簡單的0~9共10個數字鍵 和+-*/四個運算元
: 以及小數點.和等號=
: 然後還要有兩個label
: 一個label是用來顯示運算結果的
: 另一個label是用來顯示運算子的(就是0~9)
: 請問這個問題可以在這問嗎
: 有人會寫嗎
: 感謝
這個剛好是我學Java之後的第一個目標,其實很簡單。
你需要的東西大多數GUI的知識,去找點有關Java 圖形介面的介紹吧。
我列幾個關鍵字給你參考
會用到的package
javax.swing.*;java.awt.*;java.awt.event.*;
1.Frame (or JFrame)
GUI元件,顯示框架用。
2.Label (or JLabel)
GUI元件,條狀顯示區塊。
3.Button (or JButton)
GUI元件,按鈕
4.TextField (or JTextField)
GUI元件,輸入區塊。(不一定會用到XD)
5.ActionListener
用來處理Button的click事件
其他的可能還有比方說 layout 等等延伸的元件,
不過要寫好一個計算機,上面的東西就夠用了。:P
建議你先用System.out.print寫一個簡單的計算機
看看邏輯, 再套用到GUI模組上吧。
TonyQ
--
String temp="relax"; | Life just like programing
while(buringlife) String.forgot(temp); | to be right or wrong
while(sleeping) brain.setMemoryOut(); | need not to say
stack.push(life.running); | the complier will
stack.push(scouting.buck()); | answer your life
stack.push(bowling.practice()); | Bone everything
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.27.68