⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 actionhandler.java

📁 用java开发的一个个人所得税计算程序
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package 实验一;import javax.swing.*;import java.awt.event.*;import java.awt.*;public class ActionHandler implements ActionListener{    ActionHandler(TexFrame p) {        op=p;    }    public void actionPerformed(ActionEvent e) {        String cmd=e.getActionCommand();                 //获取事件源        if (cmd.equals("计算")) {            //按下“计算”按钮,执行计算            if (op.input.getText().equals("")) {         //未输入金额时,不进行任何操作                JOptionPane.showMessageDialog( null , "请输入金额" ,"提示" , JOptionPane.ERROR_MESSAGE) ;            }            else {                boolean isDigit;  //输入字符是否为数字字符串                try{                    float dTemp=Float.parseFloat(op.input.getText());                    isDigit=true;                }catch(Exception ex) {                    isDigit=false;                }                if(isDigit){    //输入字符串为数字字符串                    boolean isDigit1;  //输入字符是否为数字字符串                    try{                        float   dTemp1   =Float.parseFloat(op.start.getText());                        isDigit1=true;                    }catch(Exception   ex) {                        isDigit1=false;                        JOptionPane.showMessageDialog( null , "输入起征点有错有错" ,"提示" , JOptionPane.ERROR_MESSAGE) ;                    }                    if(isDigit1){                        op.chJumpoffPoint(Integer.parseInt(op.start.getText()));                        float m=Float.parseFloat(op.input.getText());  //读取输入数据                        op.setMoney(m);                        op.counter();                                //计算个人所得税                        op.output.setText(op.getResult()+"");        //显示计算结果                    }                }                else {                    JOptionPane.showMessageDialog( null , "输入金额有错" ,"提示" , JOptionPane.ERROR_MESSAGE) ;                }            }        }    }    private TexFrame op;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -