调用init初始化,在JPanel上面添加一个JLabel,同时隐藏9个JButton,然后调用begin,先得到一组icon,然后移除JLabel,再将JButton显示,并给每个JButton添加icon,现在的问题是:第一次是正常的,第二次begin时,icon已经发生了变化(split方法每次都会产生一组不同的icon),但是JBtutton上显示的东西还是第一次的Icon内容,肿么破