swing JRibbon如何监听到RibbonTask

最近在做swing ribbon相关的项目,请教大佬个问题。
ribbon添加了两个RibbonTask,使用ribbon的addChangeListener()监听方法,是否可以监听到两个task的切换呢?
ribbon.addTask(ribbon1);
ribbon.addTask(ribbon2);

    ribbon.addChangeListener(new ChangeListener() {
        @Override
        public void stateChanged(ChangeEvent e) {
            System.out.println("change");
        }
    });

图片说明

补充下,就是说图中两个页切换是否可以触发监听,我的没能监听到。
有什么方法可以监听到他俩的切换呢?

https://blog.csdn.net/ghuil/article/details/40687023