📄 face.java
字号:
package face;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Face extends JFrame{
JTextField text,textM;
JButton bBack,bCe,bC;
JButton bMc,b7,b8,b9,bDiv,bSqrt;
JButton bMr,b4,b5,b6,bMul,bPen;
JButton bMs,b1,b2,b3,bSub,bRec;
JButton bMa,b0,bNeg,bPnt,bAdd,bEql;
Face(String s){
super(s);
this.setVisible(true);
this.setLayout(new BorderLayout(3,1));
JPanel pan1=new JPanel();
JPanel pan2=new JPanel();
JPanel pan3=new JPanel();
this.add(pan1,"North");
this.add(pan2,"Center");
this.add(pan3,"South");
pan1.setLayout(new GridLayout(1,1));
pan2.setLayout(new GridLayout(1,4));
pan3.setLayout(new GridLayout(4,6));
pan1.add(text=new JTextField("0.",24));
text.setHorizontalAlignment(JTextField.RIGHT);
pan2.add(textM=new JTextField(4));
pan2.add(bBack=new JButton("Backspace"));
pan2.add(bCe=new JButton(" CE "));
pan2.add(bC=new JButton(" C "));
pan3.add(bMc=new JButton(" MC "));
pan3.add(b7=new JButton(" 7 "));
pan3.add(b8=new JButton(" 8 "));
pan3.add(b9=new JButton(" 9 "));
pan3.add(bDiv=new JButton(" / "));
pan3.add(bSqrt=new JButton("sqrt"));
pan3.add(bMr=new JButton(" MR "));
pan3.add(b4=new JButton(" 4 "));
pan3.add(b5=new JButton(" 5 "));
pan3.add(b6=new JButton(" 6 "));
pan3.add(bMul=new JButton(" * "));
pan3.add(bPen=new JButton(" % "));
pan3.add(bMs=new JButton(" MS "));
pan3.add(b1=new JButton(" 1 "));
pan3.add(b2=new JButton(" 2 "));
pan3.add(b3=new JButton(" 3 "));
pan3.add(bSub=new JButton(" - "));
pan3.add(bRec=new JButton(" 1/x "));
pan3.add(bMa=new JButton(" M+ "));
pan3.add(b0=new JButton(" 0 "));
pan3.add(bNeg=new JButton(" +/- "));
pan3.add(bPnt=new JButton(" . "));
pan3.add(bAdd=new JButton(" + "));
pan3.add(bEql=new JButton(" = "));
this.pack();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -