Button 使用按钮调用void函数(ActionListener)

Button 使用按钮调用void函数(ActionListener),button,actionlistener,Button,Actionlistener,这是我代码的一部分,我想知道如何使用Button调用void函数? 这意味着当我按下按钮b1时,输出将显示在标签上。我还创建了一个名为label l5=new label(“Salary”)的标签来打印使用该标签计算的工资。我应该如何修改代码以实现这一点?谢谢…谢谢你的帮助 public void calc() { Double salary; int a = c1.getSelectedIndex(); //c1 is the hours int b = c2.get

这是我代码的一部分,我想知道如何使用Button调用void函数? 这意味着当我按下按钮b1时,输出将显示在标签上。我还创建了一个名为label l5=new label(“Salary”)的标签来打印使用该标签计算的工资。我应该如何修改代码以实现这一点?谢谢…谢谢你的帮助

public void calc()
{
    Double salary;

    int a = c1.getSelectedIndex(); //c1 is the hours
    int b = c2.getSelectedIndex(); //c2 is the days
    double c = c3.getSelectedIndex(); //c3 is the rate

    salary = a * b * c;

}


public void actionPerformed(ActionEvent e)
{
    if(e.getSource() == b1)
    {
        calc();
        //TO DO
    }

    if(e.getSource() == b2) 
    {
        JFrame frame = new admin();
        frame.setVisible(true);
        setVisible(false);
    }   
}

这是你全部的代码吗?不,这只是部分。完整的代码在这里。这是你的全部代码吗?不,这只是一部分。完整的代码在这里。