就是现在需要设计一个窗口,里面有个开始按钮,我想就是按了开始按钮,第二个面板上的六个文本域就会显示随机数字,请问应该怎么做?弄监听吗?#java

问题遇到的现象和发生背景

就是现在需要设计一个窗口,里面有个开始按钮,我想就是按了开始按钮,第二个面板上的六个文本域就会显示随机数字,请问应该怎么做?弄监听吗?#java

问题相关代码,请勿粘贴截图
    // 需要对按钮就行监听
    b1.addActionListener(this);// 这里需要指的是当前类
    b2.addActionListener(this);
}

public void actionPerformed(ActionEvent e) {

    if (e.getSource() == b1) {
        p2.setBackground(Color.blue);// 蓝色

}
else if (e.getSource() == b2) {
p2.setBackground(Color.red);//
}
}

public static void main(String[] args) {
    new new1();
}

}

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果