?? frame1.java~362~
字號:
package untitled1;import java.awt.*;import java.awt.event.*;import java.lang.String;import javax.swing.*;import com.borland.jbcl.layout.*;public class Frame1 extends JFrame { private boolean addmark=false; private boolean submark=false; private boolean mulmark=false; private boolean divmark=false; private boolean decimalmark=false; private boolean dleaddmark=false; private boolean dlesubmark=false; private boolean dlemulmark=false; private boolean dledivmark=false; private boolean doublemark=false; private boolean dleaentermark=false; private boolean dlesentermark=false; private boolean dlementermark=false; private boolean dledentermark=false; private boolean dleentermark=false; private boolean operationmark=true; private boolean typemark=false; private boolean xxxmark=false; private boolean breakmark=false; private int i,num; private double value=0.0d; private double temp=0.0d; private double temp1=0.0d; private double temp2=0.0d; private double temp3=0.0d; private double temp4=0.0d; private double mem=0.0d; private double mem1=0.0d; private String tmp=""; private String tmp1=".0"; private String tmp2=""; private String tmp3=""; JPanel contentPane; XYLayout xYLayout1 = new XYLayout(); JButton operation1 = new JButton(); JButton XX = new JButton(); JButton Sqrt = new JButton(); JButton CE = new JButton(); JButton div = new JButton(); JTextField Printer = new JTextField(); JButton Number9 = new JButton(); JButton Number8 = new JButton(); JButton Number7 = new JButton(); JButton Number6 = new JButton(); JButton Number5 = new JButton(); JButton Number4 = new JButton(); JButton Number3 = new JButton(); JButton Number2 = new JButton(); JButton Memory3 = new JButton(); JButton space = new JButton(); JButton Number1 = new JButton(); JButton Memory2 = new JButton(); JButton Number0 = new JButton(); JButton Memory1 = new JButton(); JButton Clear = new JButton(); JButton Back = new JButton(); JButton operation5 = new JButton(); JButton operation4 = new JButton(); JButton Number11 = new JButton(); JButton operation3 = new JButton(); JButton Number10 = new JButton(); JButton operation2 = new JButton(); JButton type = new JButton(); JButton sin = new JButton(); JButton cos = new JButton(); JButton tan = new JButton(); JButton exp = new JButton(); JButton ln = new JButton(); JButton xxx = new JButton(); JButton Memory4 = new JButton(); /**Construct the frame*/ public Frame1() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } /**Component initialization*/ private void jbInit() throws Exception { operation2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { operation2_actionPerformed(e); } }); operation2.setText("-"); operation2.setForeground(Color.red); operation2.setFont(new java.awt.Font("Dialog", 0, 15)); Number10.setActionCommand("-"); Number10.setForeground(Color.blue); Number10.setFont(new java.awt.Font("Dialog", 0, 16)); Number10.setText("-"); Number10.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number10_actionPerformed(e); } }); operation3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { operation3_actionPerformed(e); } }); operation3.setText("*"); operation3.setForeground(Color.red); operation3.setFont(new java.awt.Font("Dialog", 0, 15)); Number11.setFont(new java.awt.Font("Dialog", 0, 15)); Number11.setForeground(Color.blue); Number11.setText("."); Number11.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number11_actionPerformed(e); } }); operation4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { operation4_actionPerformed(e); } }); operation4.setText("/"); operation4.setForeground(Color.red); operation4.setFont(new java.awt.Font("Dialog", 0, 13)); operation5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { operation5_actionPerformed(e); } }); operation5.setText("="); operation5.setForeground(Color.red); Back.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Back_actionPerformed(e); } }); Back.setText("Back"); Back.setForeground(Color.red); Clear.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Clear_actionPerformed(e); } }); Clear.setForeground(Color.red); Clear.setText("C"); Memory1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Memory1_actionPerformed(e); } }); Memory1.setText("MC"); Memory1.setForeground(Color.red); Number0.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number0_actionPerformed(e); } }); Number0.setText("0"); Number0.setForeground(Color.blue); Number0.setFont(new java.awt.Font("Dialog", 0, 10)); Memory2.setForeground(Color.red); Memory2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Memory2_actionPerformed(e); } }); Memory2.setText("MR"); Number1.setFont(new java.awt.Font("Dialog", 0, 10)); Number1.setForeground(Color.blue); Number1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number1_actionPerformed(e); } }); Number1.setText("1"); space.setBorder(BorderFactory.createLoweredBevelBorder()); Memory3.setForeground(Color.red); Memory3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Memory3_actionPerformed(e); } }); Memory3.setText("MS"); Number2.setFont(new java.awt.Font("Dialog", 0, 10)); Number2.setForeground(Color.blue); Number2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number2_actionPerformed(e); } }); Number2.setText("2"); Number3.setFont(new java.awt.Font("Dialog", 0, 10)); Number3.setForeground(Color.blue); Number3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number3_actionPerformed(e); } }); Number3.setText("3"); Number4.setFont(new java.awt.Font("Dialog", 0, 10)); Number4.setForeground(Color.blue); Number4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number4_actionPerformed(e); } }); Number4.setText("4"); Number5.setFont(new java.awt.Font("Dialog", 0, 10)); Number5.setForeground(Color.blue); Number5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number5_actionPerformed(e); } }); Number5.setText("5"); Number6.setFont(new java.awt.Font("Dialog", 0, 10)); Number6.setForeground(Color.blue); Number6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number6_actionPerformed(e); } }); Number6.setText("6"); Number7.setFont(new java.awt.Font("Dialog", 0, 10)); Number7.setForeground(Color.blue); Number7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number7_actionPerformed(e); } }); Number7.setText("7"); Number8.setFont(new java.awt.Font("Dialog", 0, 10)); Number8.setForeground(Color.blue); Number8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number8_actionPerformed(e); } }); Number8.setText("8"); Number9.setFont(new java.awt.Font("Dialog", 0, 10)); Number9.setForeground(Color.blue); Number9.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Number9_actionPerformed(e); } }); Number9.setText("9"); Printer.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { } }); Printer.setHorizontalAlignment(SwingConstants.RIGHT); Printer.setText("0.0"); div.setFont(new java.awt.Font("SansSerif", 0, 10)); div.setText("1/X"); div.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { div_actionPerformed(e); } }); div.setForeground(Color.red); CE.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { CE_actionPerformed(e); } }); CE.setForeground(Color.red); CE.setText("CE"); Sqrt.setForeground(Color.red); Sqrt.setFont(new java.awt.Font("SansSerif", 0, 10)); Sqrt.setText("sqrt"); Sqrt.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { Sqrt_actionPerformed(e); } }); XX.setFont(new java.awt.Font("SansSerif", 0, 10)); XX.setText("X^2"); XX.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { XX_actionPerformed(e); } }); XX.setForeground(Color.red); operation1.setFont(new java.awt.Font("Dialog", 0, 11)); operation1.setForeground(Color.red); operation1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { operation1_actionPerformed(e); } }); operation1.setText("+"); //setIconImage(Toolkit.getDefaultToolkit().createImage(Frame1.class.getResource("[Your Icon]"))); contentPane = (JPanel) this.getContentPane(); contentPane.setLayout(xYLayout1); this.setSize(new Dimension(408, 371)); this.setTitle("
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -