使用NetBeans设计一个计算器这不是一个难事,但是NetBeans使用起来觉得不怎么好用,比起做web界面的Dreamweaver起来,并不觉得好用。
做了一个计算器,只能实现最基本的功能,再写复杂的功能的时候,发现好难,实现了一个功能,就有可能会造成其他功能逻辑上的错误。真如老师所说,水很深。
再NetBeans中加入背景图片,并且不会遮挡到前面的控件,这个功能的实现很麻烦,不是改动background就行。
1.要在jframe中加入分层窗体
2.分层窗体中加入两个panel面板
3.在下层的窗体中加入label,label的icon中加入图片
4.两个panel面板的opaque属性为空
就可以了。
可以实现最基本的加减乘除混合运算
//使用Java script类
ScriptEngineManager manager = newScriptEngineManager();
ScriptEngine se = manager.getEngineByName("js");
Double result = null;
try {
result =(Double)se.eval("("+resultTxt.getText()+")*1.0");