Java 我试图使用单击的按钮来计算数组中一列数字的平均值

Java 我试图使用单击的按钮来计算数组中一列数字的平均值,java,swing,jbutton,actionlistener,Java,Swing,Jbutton,Actionlistener,我正在使用gridLayout创建成绩册。我在底部添加了一个新的gridlayout来添加一行按钮。我想点击一个“average”(平均值)按钮,将按钮上方列中的数字相加,然后根据其中的行数计算平均值。数组是通过询问用户需要多少行和列来创建的,因此此信息可以更改。除了“平均”按钮外,您还可以在每次一个等级更改时更新平均值。这显示了更新运行总数的一种方法,但计算平均值是一个简单的扩展,它实现了ActionListener,是封装功能的方便方法 JButton average = new J

我正在使用gridLayout创建成绩册。我在底部添加了一个新的gridlayout来添加一行按钮。我想点击一个“average”(平均值)按钮,将按钮上方列中的数字相加,然后根据其中的行数计算平均值。数组是通过询问用户需要多少行和列来创建的,因此此信息可以更改。

除了“平均”按钮外,您还可以在每次一个等级更改时更新平均值。这显示了更新运行总数的一种方法,但计算平均值是一个简单的扩展,它实现了
ActionListener
,是封装功能的方便方法

    JButton average = new JButton("Average");
    add (average);

    average.addActionListener(new ActionListener()
    {
        public void actionPerformed(ActionEvent e) 
        {
            JButton source = (JButton)e.getSource();
            {