📄 calculatorframe.java
字号:
setValue("1");
}
void jButtonTwo_actionPerformed(ActionEvent e) {
setValue("2");
}
void jButtonThree_actionPerformed(ActionEvent e) {
setValue("3");
}
void jButtonZero_actionPerformed(ActionEvent e) {
setValue("0");
}
void jButtonDivide_actionPerformed(ActionEvent e) {
oper = true;
operation = "div";
jTextFieldValue.setText("0.");
}
void jButtonMultiply_actionPerformed(ActionEvent e) {
oper = true;
operation = "mul";
jTextFieldValue.setText("0.");
}
void jButtonSub_actionPerformed(ActionEvent e) {
oper = true;
operation = "sub";
jTextFieldValue.setText("0.");
}
void jButtonAdd_actionPerformed(ActionEvent e) {
oper = true;
operation = "add";
jTextFieldValue.setText("0.");
}
void jButtonEqual_actionPerformed(ActionEvent e) {
if (oper) {
double value = 0;
if (operation.equals("add")) {
value = value1 + value2;
}
else if (operation.equals("sub")) {
value = value1 - value2;
}
else if (operation.equals("mul")) {
value = value1 * value2;
}
else if (operation.equals("div")) {
if (value2 != 0) {
value = value1 / value2;
}
}
jTextFieldValue.setText(String.valueOf(value));
value1 = value;
value2 = 0;
oper = false;
operation = "";
}
}
void jButtonCe_actionPerformed(ActionEvent e) {
value1 = 0;
value2 = 0;
oper = false;
operation = "";
jTextFieldValue.setText("0.");
}
void jButtonPoint_actionPerformed(ActionEvent e) {
String txt = jTextFieldValue.getText();
;
if (txt.indexOf(".") != 0) {
jTextFieldValue.setText(txt + ".");
}
}
void jButtonSqrt_actionPerformed(ActionEvent e) {
}
void jMenu1_actionPerformed(ActionEvent e) {
}
}
class CalculatorFrame_jMenuHelpAbout_ActionAdapter
implements ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jMenuHelpAbout_ActionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuHelpAbout_actionPerformed(e);
}
}
class CalculatorFrame_jButtonSeven_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonSeven_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonSeven_actionPerformed(e);
}
}
class CalculatorFrame_jButtonEight_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonEight_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonEight_actionPerformed(e);
}
}
class CalculatorFrame_jButtonNine_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonNine_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonNine_actionPerformed(e);
}
}
class CalculatorFrame_jButtonFour_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonFour_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonFour_actionPerformed(e);
}
}
class CalculatorFrame_jButtonFive_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonFive_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonFive_actionPerformed(e);
}
}
class CalculatorFrame_jButtonSix_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonSix_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonSix_actionPerformed(e);
}
}
class CalculatorFrame_jButtonOne_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonOne_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonOne_actionPerformed(e);
}
}
class CalculatorFrame_jButtonTwo_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonTwo_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonTwo_actionPerformed(e);
}
}
class CalculatorFrame_jButtonThree_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonThree_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonThree_actionPerformed(e);
}
}
class CalculatorFrame_jButtonZero_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonZero_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonZero_actionPerformed(e);
}
}
class CalculatorFrame_jButtonDivide_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonDivide_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonDivide_actionPerformed(e);
}
}
class CalculatorFrame_jButtonMultiply_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonMultiply_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonMultiply_actionPerformed(e);
}
}
class CalculatorFrame_jButtonSub_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonSub_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonSub_actionPerformed(e);
}
}
class CalculatorFrame_jButtonAdd_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonAdd_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonAdd_actionPerformed(e);
}
}
class CalculatorFrame_jButtonEqual_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonEqual_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonEqual_actionPerformed(e);
}
}
class CalculatorFrame_jButtonCe_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonCe_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonCe_actionPerformed(e);
}
}
class CalculatorFrame_jButtonPoint_actionAdapter
implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonPoint_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonPoint_actionPerformed(e);
}
}
class CalculatorFrame_jButtonSqrt_actionAdapter implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jButtonSqrt_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButtonSqrt_actionPerformed(e);
}
}
class CalculatorFrame_jMenu1_actionAdapter implements java.awt.event.ActionListener {
CalculatorFrame adaptee;
CalculatorFrame_jMenu1_actionAdapter(CalculatorFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenu1_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -