📄 frame1.java~86~
字号:
Decimalflag=true;
jButton18.requestFocus();
}
public void jButton19_actionPerformed(ActionEvent e) {
readout.setText(""+Double.parseDouble(readout.getText())/100);
lastinput="OPS";
numops=numops+1;
Decimalflag=true;
jButton18.requestFocus();
}
public void jButton4_actionPerformed(ActionEvent e) {
Decimalflag=false;
lastinput="CE";
Decimalflag=false;
numops=0;
opflag=0;
readout.setText("0.");
jButton18.requestFocus();
}
public void jButton5_actionPerformed(ActionEvent e) {
Decimalflag=false;
lastinput="CE";
Decimalflag=false;
numops=0;
opflag=0;
readout.setText("0.");
jButton18.requestFocus();
}
public void point(){
if(lastinput=="NEG")
{
readout.setText("-0.");
}
else if(lastinput !="NUM")
{
readout.setText("0.");
}
Decimalflag=true;
lastinput="NUM";
jButton18.requestFocus();
}
public void jButton17_actionPerformed(ActionEvent e) {
if(lastinput=="NEG")
{
readout.setText("-0.");
}
else if(lastinput !="NUM")
{
readout.setText("0.");
}
Decimalflag=true;
lastinput="NUM";
jButton18.requestFocus();
}
}
class Frame1_contentPane_keyAdapter extends KeyAdapter {
private Frame1 adaptee;
Frame1_contentPane_keyAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
}
class Frame1_jButton17_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton17_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton17_actionPerformed(e);
}
}
class Frame1_jButton5_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton5_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton5_actionPerformed(e);
}
}
class Frame1_jButton4_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton4_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton4_actionPerformed(e);
}
}
class Frame1_jButton19_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton19_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton19_actionPerformed(e);
}
}
class Frame1_jButton18_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton18_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton18_actionPerformed(e);
}
}
class Frame1_jButton15_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton15_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton15_actionPerformed(e);
}
}
class Frame1_jButton14_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton14_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton14_actionPerformed(e);
}
}
class Frame1_jButton10_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton10_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton10_actionPerformed(e);
}
}
class Frame1_jButton9_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton9_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton9_actionPerformed(e);
}
}
class Frame1_jButton3_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton3_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton3_actionPerformed(e);
}
}
class Frame1_jButton2_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton2_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton2_actionPerformed(e);
}
}
class Frame1_jButton1_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton1_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
class Frame1_jButton8_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton8_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton8_actionPerformed(e);
}
}
class Frame1_jButton7_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton7_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton7_actionPerformed(e);
}
}
class Frame1_jButton6_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton6_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton6_actionPerformed(e);
}
}
class Frame1_jButton13_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton13_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton13_actionPerformed(e);
}
}
class Frame1_jButton12_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton12_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton12_actionPerformed(e);
}
}
class Frame1_jButton11_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton11_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton11_actionPerformed(e);
}
}
class Frame1_jButton16_actionAdapter implements ActionListener {
private Frame1 adaptee;
Frame1_jButton16_actionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton16_actionPerformed(e);
}
}
class keylisten implements KeyListener {
private Frame1 frad;
public keylisten(Frame1 p)
{
frad=p;
}
public void keyPressed(KeyEvent e)
{
switch(e.getKeyChar())
{
case '0':
frad.calculate(0);
break;
case '1':
frad.calculate(1);
break;
case '2':
frad.calculate(2);
break;
case '3':
frad.calculate(3);
break;
case '4':
frad.calculate(4);
break;
case '5':
frad.calculate(5);
break;
case '6':
frad.calculate(6);
break;
case '7':
frad.calculate(7);
break;
case '8':
frad.calculate(8);
break;
case '9':
frad.calculate(9);
break;
case '+':
frad.operator(1);
break;
case '-':
frad.operator(3);
break;
case '*':
frad.operator(2);
break;
case '/':
frad.operator(0);
break;
case '=':
frad.operator(4);
break;
case '.':
frad.point();
break;
case '%':
frad.percent();
break;
}
switch(e.getKeyCode() )
{
case KeyEvent.VK_ENTER:
frad.operator(4);
break;
}
}
public void keyReleased(KeyEvent e)
{
}
public void keyTyped(KeyEvent e)
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -