Java GUI Button actionPerformed

时间:2015-12-14 12:01:12

标签: java user-interface

我正在制作一个可以打印平均4个数字的简单应用程序。我在其上应用了Java GUI。enter image description here

但是Nganuin!和退出按钮不适用于我的代码。 这是我的尝试:

  private void butNganuActionPerformed(java.awt.event.ActionEvent evt) {                                         
       Double num2, num3, num4, num1, hasil;
       num1 = Double.parseDouble(l1.getText());
       num2= Double.parseDouble(l2.getText());
       num3= Double.parseDouble(l3.getText());
       num4= Double.parseDouble(l4.getText());

       hasil= (num1+num2+num3+num4)/4;

       jLabel5.setText(String.valueOf(hasil));
    }                                        

    private void exitActionPerformed(java.awt.event.ActionEvent evt) {                                     
        System.exit(0);
    }                        

我做错了什么。

1 个答案:

答案 0 :(得分:0)

您可能需要使用以下内容替换您的方法:

butNganu.addActionListener(new ActionListener() { 
    public void actionPerformed(ActionEvent e)
    {
        Double num2, num3, num4, num1, hasil;
        num1 = Double.parseDouble(l1.getText());
        num2= Double.parseDouble(l2.getText());
        num3= Double.parseDouble(l3.getText());
        num4= Double.parseDouble(l4.getText());

        hasil= (num1+num2+num3+num4)/4;

        jLabel5.setText(String.valueOf(hasil));                                                 
    }
}); 

这会将按钮绑定到事件处理程序。