作者TonyQ (骨头 (MSN挂了))
看板java
标题Re: [问题] 计算机程式
时间Mon Jan 22 03:44:28 2007
※ 引述《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