因为static的变量是一个类所有的变量共享的,所以,你每次添菜单的时候,实际上都是添加到了一个JMenuBar里面
而当你声明不是static的时候,你每次生成一个对象的时候,都会重新生成一个JMenuBar,所以就不会出现那种情况了

可惜不是你,陪我到最后
因为static的变量是一个类所有的变量共享的,所以,你每次添菜单的时候,实际上都是添加到了一个JMenuBar里面
而当你声明不是static的时候,你每次生成一个对象的时候,都会重新生成一个JMenuBar,所以就不会出现那种情况了

2007-03-20 11:51
2007-03-20 17:43