回 帖 发 新 帖 刷新版面

主题:[讨论]求助一个关于计算器的程序

创建一个Frame,完成一个计算器的功能。包括0~9、.   、+、-、*、/、=等按钮,并有一个TextField用于显示运算结果。对按钮可使用GridLayout布局。   

希望大家帮忙啊。[em1][em1]

回复列表 (共3个回复)

沙发

这个比较简单
我写了一个
如果你要把你的邮箱告诉我
我发给你参考参考

板凳

设置两个栈,一个运算栈和一个符号栈.所有的运算都在运算栈栈顶进行.
对每个运算符设置相应的优先级.
你还可以再设置一个用于显示已经输入的表达式的只读TextField.
这样做话,对于表达式等很多计算都很方便.
以后计算的话,就用这个计,打windows自带的丢掉.

3 楼

我邮箱是cdlgliulin@163.com,先谢谢了啊。

我来回复

您尚未登录,请登录后再回复。点此登录或注册