JButton average = new JButton("Average");
add (average);
average.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
JButton source = (JButton)e.getSource();
{
我正在使用gridLayout创建一个GradeBook。我在底部添加了一个新的gridlayout来添加一行按钮。我想点击“平均”按钮,并按下按钮上方列中的数字,并根据那里的行数计算平均值。通过询问用户需要多少行和列来创建数组,因此该信息可以更改。
答案 0 :(得分:1)
除了 Average 按钮,您还可以在每次更改其中一个等级时更新平均值。此example显示了更新运行总计的一种方法,但计算平均值是一种简单的扩展。实现ActionListener
的{{3}}是封装功能的便捷方式。