資源簡介
可以運算加減乘除,實現(xiàn)負數(shù)和小數(shù)運算,可以清除,界面美觀
代碼片段和文件信息
import?javax.swing.Jframe;
import?javax.swing.JPanel;
import?java.awt.BorderLayout;
import?javax.swing.JTextField;
import?javax.swing.JButton;
import?java.awt.FlowLayout;
import?java.awt.GridLayout;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.WindowAdapter;
import?java.awt.event.WindowEvent;
import?java.text.DecimalFormat;
import?java.awt.Font;
public?class?Caculator?extends?Jframe?implements?ActionListener{
int?i;
????private?final?String[]?str?=?{?“7“?“8“?“9“?“/“?“4“?“5“?“6“?“*“?“1“
???????????“2“?“3“?“-“?“.“?“0“?“=“?“+“?};
????boolean?isFirstDigit?=?true;
????boolean?clearFlag=false;
????double?result?=?0.0;
????String?operator?=?“=“;
????JButton[]?buttons?=?new?JButton[str.length];
????JButton?
評論
共有 條評論