資源簡介
java簡易計算器,能夠進行四則運算、三角函數運算,已實現優先級。
將中綴表達式轉化成后綴表達式(逆波蘭表達式)
主要運用了棧、簡單的數學知識,java圖形界面設計等相關知識
代碼片段和文件信息
import?java.awt.*;
import?javax.swing.*;
import?java.awt.event.*;
public?class?Calculator?extends?Jframe
{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
static?Jframe?frame=new?Jframe(“計算器“);
JTextField?display=new?JTextField(“0“);
Font?font=new?Font(“Consolas“Font.BOLD40);???????//設置字體樣式
Font?font1=new?Font(“Consolas“Font.BOLD20);
Image?iconImage=(new?ImageIcon(“C:\\Study\\eclipse-workspace\\Calculator\\src\\計算器2.png“)).getImage();
ImageIcon?iconImage2=new?ImageIcon(“C:\\Study\\eclipse-workspace\\Calculator\\src\\刪除.png“);
actionlistener?al=new?actionlistener();//創建監聽器action?listener的對象
//計算器按鍵
JButton?button_clear=new?JButton(“C“);
JButton?button_delete=new?JButton(iconImage2);
JButton?button_plus=new?JButton(“+“);
JButton?button_
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2018-05-06?19:16??.classpath
?????文件?????????386??2018-05-06?19:16??.project
?????目錄???????????0??2018-10-09?14:20??.settings\
?????文件??????????94??2018-10-09?14:20??.settings\org.eclipse.core.resources.prefs
?????文件?????????598??2018-05-06?19:16??.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-12-18?00:13??bin\
?????文件????????2681??2018-12-18?00:13??bin\Calculator$actionlistener.class
?????文件????????5358??2018-12-18?00:13??bin\Calculator.class
?????文件????????4534??2018-12-18?00:13??bin\RPN.class
?????文件???????17612??2018-05-06?21:31??bin\刪除.png
?????文件???????20184??2018-05-06?10:41??bin\計算器2.png
?????目錄???????????0??2018-05-12?00:00??src\
?????文件????????8607??2018-10-09?14:26??src\Calculator.java
?????文件????????4649??2018-05-11?23:58??src\RPN.java
?????文件???????17612??2018-05-06?21:31??src\刪除.png
?????文件???????20184??2018-05-06?10:41??src\計算器2.png
評論
共有 條評論